有2個文本字段A和B.當我們關注B字段時,根據A值,應顯示一個彈出窗口,其中將顯示值列表。用戶應該能夠選擇一個值。如何使用Oracle apex中的動態操作完成此操作?如何在ORACLE APEX中執行動態操作
回答
如果你不需要彈出窗口,你可以用層疊的值列表來做到這一點,但是因爲你問的是一個彈出列表,所以我會這樣做。
創建一個經典報告區域,其綁定條件爲從「文本字段A」返回的值將模板類型設置爲內嵌對話框。在其中一列創建一個鏈接,將其值返回「文本字段B」。
動態ACTION_1
當:按變化
選擇類型: 「文本字段的」
真正的行動:執行PL/SQL代碼
PLSQL代碼:空; - 這是一個已知的黑客網頁項的值設置爲會話狀態
項目提交=「文本字段的」
動態ACTION_2
當:獲得焦點
選擇類型:項目=「文本字段B」
真正的行動(1):刷新
選擇類型:地區保持在線模式
真正的行動(2):執行JavaScript代碼
代碼:openModal(‘放置在線模態區域的靜態ID’ );
在線模式將打開,您可以點擊前面創建的鏈接欄,並設置爲「文本字段B」值
非常感謝。我能夠得到一個帶有值列表的彈出窗口。但我怎樣才能讓他們作爲鏈接,當我在彈出窗口中選擇一個值,它應該返回到文本字段B – RNimmagadda
我創建了一列(EmpNO)作爲鏈接並傳遞給Target的代碼。的javascript:回傳( '#EMPNO#');這裏的bug是鏈接,當我選擇彈出窗口中的錯誤時,該值應該傳回到文本字段B.在經典報表區域中,在標題文本列中,我提供了下面的代碼。function passBack(passVal1){opener。 document.getElementById(「P1_EMPNO」)。value = passVal1; close();}但是上面的代碼不會將值傳遞迴文本字段B. – RNimmagadda
- 1. Oracle APEX:如何在動態操作中顯示錯誤消息
- 2. 的Oracle APEX動態操作鎖定
- 3. Oracle APEX 5按鈕動態操作
- 4. 添加輸入操作動態的運行Apache的Apex應用
- 5. 如何在dataTable中使用多個列在c#中動態執行組操作?
- 6. 如何在numPy中執行此操作?
- 7. 如何在CSS中執行此操作
- 8. 如何在Groovy中執行此操作?
- 9. 如何在Clickonce中執行此操作?
- 10. 如何在elasticsearch中執行MINUS操作
- 11. 如何在Netezza中執行Matrix操作?
- 12. 如何在each_char中執行此操作?
- 13. 如何在SQL中執行此操作?
- 14. 如何在makefile中執行此操作?
- 15. UWP:如何在BackgroundTask中執行操作
- 16. 如何在Drupal中執行此操作?
- 17. 如何在Crypto ++中執行XOR操作?
- 18. 如何在Prolog中執行此操作?
- 19. 如何在shell中執行此操作?
- 20. 如何在ASP.net中執行此操作?
- 21. 如何在drupal中執行php操作
- 22. 如何在jQuery中執行此操作?
- 23. 如何在LINQ中執行此操作?
- 24. 如何在glsl中執行位操作
- 25. 如何在SQLAlchemy中執行此操作?
- 26. 如何在Python中執行非操作?
- 27. 如何自動執行此操作?
- 28. 我如何可以執行以下插入操作動態
- 29. Oracle APEX對鼠標移動或按鍵上的任何位置執行動態操作
- 30. 「動態操作只能在同質AppDomain中執行」錯誤
這似乎是如此直截了當的,這僅僅是級聯的LOV:是什麼人?如果不是,爲什麼不呢?而且,請你爲什麼不寫出適當的英文(「r」,「b」) - 如果你沒有花時間來正確地設定問題的格式,爲什麼我們會花時間來正確回答。 – Tom