Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/oracle/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Oracle Apex:根据更改选择列表更改页面内容_Oracle_Oracle Apex - Fatal编程技术网

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

Oracle Apex:根据更改选择列表更改页面内容,oracle,oracle-apex,Oracle,Oracle Apex,如何创建包含2个选择列表和报告的页面,如下所示: 选择列表1:1-12(一年中的一个月) 选择列表2:2010-2015(2010-2015年) 报告:从视图获取数据获取数据。此视图有4列:姓名、薪资、工作月、工作年 根据2个选择列表的值刷新报告 1)为“月”和“年”创建两个选择项(如P1\u月项目和P1\u年项目) 2) 使用查询创建新报告,比如 SELECT NAME, SALARY, FAC_MONTH, FAC_YEAR FROM GET_DATA_SALARY WHERE FAC_

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

  • 选择列表1:1-12(一年中的一个月)
  • 选择列表2:2010-2015(2010-2015年)
  • 报告:从视图获取数据获取数据。此视图有4列:姓名、薪资、工作月、工作年
  • 根据2个选择列表的值刷新报告
1)为“月”和“年”创建两个选择项(如P1\u月项目和P1\u年项目)

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)
最重要的
:在报告中查找“要提交的页面项目”并提供您的项目(即P1_月项目和P1_年项目),这些项目将在动态刷新中作为参数传递

4) 创建
动态操作
->提供DA名称

->Event=“Change”,Selection Type=“Item(s)”,Items(s)=同时选择月和年项目(P1\u月项目,P1\u年项目)

->Action=“Refresh”,Selection Type=“Region”,Region=“您的报告区域”