sql >> Databáze >  >> RDS >> Oracle

Otevřete modální dialog přes JavaScript Oracle APEX

K výpočtu adresy URL byste měli použít proces stránky. Může to být proces Ajax:

DECLARE l_url varchar2(2000); l_app number :=v('APP_ID'); l_session number :=v('APP_SESSION'); l_item_name VARCHAR2(2000) :='P27_XYZ';BEGIN l_url :=APEX_UTIL.PREPARE_URL( p_url => 'f?p=' || l_app || ':'||apex_application.g_x01|||':' |'::NO::'||l_item_name||':'||apex_application.g_x02, p_checksum_type => 'SESSION'); htp.p(l_url);END; 

Nazvěte to tímto Javascriptem:

apex.server.process( 'PREPARE_URL', { x01:27, x02:'moje hodnota' }, { success:function (pData) { console.log(pData); }, dataType:"text" }); 

Dostanete zpět kód javascript a musíte to zavolat. Vypočítá správný kontrolní součet a vy můžete otevřít dialog dokonale.



  1. Jak seřadit objekty v poli uvnitř hodnoty json nebo jsonb podle vlastnosti objektů?

  2. Proč SELECT * FROM tabulka INNER JOIN..ON zobrazuje protínající se sloupec dvakrát?

  3. Efektivita mezipaměti dotazů

  4. Aktualizace sloupce na základě předchozího záznamu