我正在呼叫帶有鏈接的 IR,該鏈接使用隱藏的頁面項來過濾 IR 記錄。IR 也有一個搜索區域。現在,當我單擊該鏈接時,IR 報告將打開,其中包含所需的記錄。
現在,由于 IR 已經打開,并且當我嘗試使用搜索區域 LOV 查看其他記錄時,即使我正在更改 LOV,它也總是向我顯示帶有上一頁專案隱藏列的記錄。
我該如何解決?
IR查詢如下:
(SELECT email_address, status, description FROM recipients
WHERE recipient_group_id = NVL ( :P6_$RECIPIENT_GROUP_ID, recipient_group_id )
AND recipient_id = NVL ( :p8_recipient_id, recipient_id ))
來自:P6_$RECIPIENT_GROUP_ID我使用鏈接列呼叫 IR 的上一頁。
p8_recipient_id 是來自 IR 搜索區域的值。
uj5u.com熱心網友回復:
這是預期的行為。頁面專案的值:P6_$RECIPIENT_GROUP_ID將被設定,直到它被重置,通過將值設定為 NULL 或清除第 6 頁上的快取(我假設這是定義此頁面專案的位置)。
如果要清除 P6_$RECIPIENT_GROUP_ID 的值,則定義 P8_RECIPIENT_ID 更改時的動態操作,以將 P6_$RECIPIENT_GROUP_ID 設定為 NULL。確保互動式報告具有屬性“要提交的專案”,包括 P6_$RECIPIENT_GROUP_ID 和 P8_RECIPIENT_ID。
注意:從另一個頁面參考頁面專案不是一個好習慣。它可能會導致意想不到的結果。更簡潔的解決方案是在第 8 頁定義 P6_$RECIPIENT_GROUP_ID 并將其從鏈接設定為 IR。
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/508625.html
標籤:甲骨文甲骨文顶点
