04 技术太卷我学APEX-页面查询条件提交给SQL查询
0 应用场景
0.1 仓库查历史库存的场景
比如我要查仓库某天的历史库存,这个日期需要用户在页面上输入并汇总数据返回结果返回。SQL语句大概是这样的:
select f_wp,s_mc,sum(n_sul) as n_sul ,f_ck,k_mc, :P27_DATE as s_date
from v_ck_crk_dab
where to_char(d_ate,'yyyy-MM-dd') <= nvl(:P27_DATE,to_char(SYSDATE,'yyyy-MM-dd'))
group by f_wp,s_mc ,f_ck,k_mc
其中 :P27_DATE为SQL语句的Where 条件。
0.2 页面大概是这样
1 页面布局
1.1 日期选取器
页面上拖放一个【日期选取器】P27_DATE,并设置放到面包屑next位置:
1.2 查询按钮
在放一个【查询】提交按钮:
1.3 交互式报表
交互式报表SQL设置:
OK 就这样就可以,整理一下,方便查阅。