0
我的頁面上有一個複選框項目(注意:這不在報告中),我想在頁面加載時動態檢查複選框。我有一個表格,其中包含所有複選框類型和一個表格,用於標識用戶有權訪問哪些複選框或以更好的方式檢查。Oracle Apex - 動態檢查不在報告中的複選框項目
我的問題是,在Apex複選框項目中,您如何告訴它動態檢查複選框。我在報告中工作,我的查詢如下所示:
SELECT at.name AS TITLE,
CASE
WHEN at.name IN (SELECT atp.name FROM preferences p) THEN apex_item.checkbox(1,at.value,'CHECKED')
ELSE apex_item.checkbox(1,at.value, 'UNCHECKED')
END AS CHECKBOX
FROM access_types at
我可以在oracle apex複選框項目中執行類似操作嗎?
您可以使用一點點javascript來檢查複選框。 – Annjawn
@Annjawn,javascript將是一個選項,但我需要引用我的首選項表來查看應該檢查哪個複選框。我怎樣才能使用JavaScript? – medium
一個簡單的解決方案可能是隱藏字段並使用首選項表值填充字段。一旦隱藏的字段具有值,javascript可以輕鬆地讀取字段並根據字段的值檢查複選框。 – Annjawn