Auswahl  

APEX Region Display Selector Status auswerten 

Oracle
APEX
APEX 5.0
19.12.19 (MP)
19.12.19(MP)

Passende Schulungen zum Thema

In einem meiner letzten APEX Kurse kam die Frage auf, wie kann man ermitteln, welche der Regionen duch den Region Display Selector ausgewählt wurde. Das ist zum Glück sehr leicht:
  • Wir brauchen eine Seite mit mindestens 2 Regionen (Region A und B)
  • Eine Region Display Selector Region
  • Eine Textfeld Item in der Region Display Selector Region (nicht in Region a oder B !) mit Namen P1_REGION_ID
  • und den folgenden Javascript (jQuery) Code im Page Propertie: Javascript / Execute When Page Loads:
$('.apex-rds').data('onRegionChange', function(mode, activeTab) {
apex.item( "P1_REGION_ID" ).setValue( activeTab.href, null, true )
});

Wenn mann nun wissen möchte welche Region ausgewählt wurde, sieht man nach der Auswahl die Nummer im Textfeld. Die kann man sich notieren und ggf eine Aktion damit verbinden.
Bei uns kamen z.B. folgende Werte raus:
  • #R6572207236661919
  • #R1415854210228239
  • #SHOW_ALL
Natürlich können Sie, wenn die Nummern bekannt sind, das Text-Feld in Hidden umändern...
 

Weitere Interessante Kurs-Tipps zum Thema

Besuchen Sie uns doch bei einer unsere über 40 Oracle Schulungen in München - Unterhaching, oder verfolgen Sie die Training per Videostreaming bequem vom Home Office.