Miraclen Director of Oracle APEX Innovations Jari Laine palaa Oracle APEXin Interactive Report -raporttien katkokenttien pariin uusin ideoin. Vuonna 2022 hän jakoi JavaScript-koodin, jolla katkokenttiin sai lisättyä osioiden avaus- ja sulkupainikkeet. Nyt APEX 26.1 -version myötä Jari on jatkokehittänyt ideasta valmiin Dynamic Action -plug-inin: IR Control Break Toggler.
Tuoreimmassa blogipostauksessaan Jari käy läpi, miten alkuperäinen koodiratkaisu taipuu monipuoliseksi laajennukseksi. Plug-in tuo mukanaan muun muassa tilan muistamisen osioita suljettaessa ja avattaessa, painikkeiden loogisen sijoittelun sekä tuen RTL-kielille. Lisäksi se parantaa saavutettavuutta aria-controls-määritelmien avulla ja tarjoaa kätevän julkisen APIn esimerkiksi kaikkien osioiden avaamiseen (Expand All), sulkemiseen (Collapse All) tai tilan nollaamiseen (Reset State).
Lue koko postaus ja nappaa koodi GitHubista täältä: Jarin blogi
