Oracle Apex:根据更改 select 列表更改页面内容

Oracle Apex: Change page content based on changing select list

如何创建包含 2 个 select 列表和报告的页面,如下所示:

1) 为 'Month' 和 'Year' 创建两个 select 项目(例如,P1_MONTH_ITEM 和 P1_YEAR_ITEM)。

2) 使用查询创建新报告,比方说,

SELECT NAME, SALARY, FAC_MONTH, FAC_YEAR FROM GET_DATA_SALARY WHERE 
FAC_MONTH = :P1_MONTH_ITEM AND FAC_YEAR = :P1_YEAR_ITEM

3) Most important:在报告中找到 "Page Items to Submit" 并提供您的项目(即 P1_MONTH_ITEM 和 P1_YEAR_ITEM),这些项目将作为动态刷新中的参数传递.

4) 创建 Dynamic Action -> 提供 DA 名称

-> 事件 = "Change",Select离子类型 = "Item(s)",项目 = Select 月份和年份项目(P1_MONTH_ITEM ,P1_YEAR_ITEM)

-> 动作 = "Refresh",Select离子类型 = "Region",区域 = "your report region"