Oracle
 sql >> डेटाबेस >  >> RDS >> Oracle

JavaScript Oracle APEX के माध्यम से मोडल संवाद खोलें

यूआरएल की गणना करने के लिए आपको पेज प्रक्रिया का उपयोग करना चाहिए। यह एक अजाक्स प्रक्रिया हो सकती है:

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||':'||l_session||'::NO::'||l_item_name||':'||apex_application.g_x02,
        p_checksum_type => 'SESSION');
    htp.p(l_url);
END;

इसे इस जावास्क्रिप्ट के साथ कॉल करें:

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

आपको एक जावास्क्रिप्ट कोड वापस मिलेगा, और आपको उसे कॉल करने की आवश्यकता है। यह सही चेकसम की गणना करेगा और आप डायलॉग को पूरी तरह से खोल सकते हैं।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. ऑरैकल डेटाबेस से अद्वितीय बाधा कॉलम नाम प्राप्त करना

  2. Oracle में अपर और लोअरकेस अल्फ़ान्यूमेरिक रैंडम स्ट्रिंग जेनरेट करें

  3. SQL में चर -> त्रुटि PLS-00103:प्रतीक का सामना करना पड़ा चुनें

  4. ऑरैकल क्वेरी में 1000000 से 1M और 1000 से 1K तक

  5. रिफ्रेशिंग परिवर्तित डीबी लिंक स्रोत (एसक्यूएल सर्वर के लिए ओरेकल गेटवे)