Apex 实际应用中,经常会用到链接,在IG或者IR里,会需要点击其中一列,打开一个新窗口,并把参数带到新窗口里!;
这里 我们就来介绍一下:APEX是怎么实现的?以及常用的实现方法!
第一种方法:利用target链接,可以绑定在指定的db列, 也可以新建一个虚拟列!
在链接构造器里,选择要跳转到的页,通过设置项,可以设置要传递到新页面的参数
阅览就可以看到效果了
方法2: 通过Link列类型来做;
Step1: 稍微改造一下SQL语句; 注意f?p=&APP_ID.:3:&SESSION.:::3:P3_EMPNO:'||EMPNO 含义是Page3的URL,并且把参数EMPNO传到P3_EMPNO
select EMPNO,
ENAME,
JOB,
MGR,
HIREDATE,
SAL,
COMM,
ONLEAVE,
NOTES,
DEPTNO,
FLEX1,
FLEX2,
FLEX3,
FLEX4,
RATING,
case when nvl(ONLEAVE, 'N') = 'N' then
'f?p=&APP_ID.:3:&SESSION.:::3:P3_EMPNO:'||EMPNO
else
'#'
end LINK
from EBA_DEMO_IG_EMP
2:设置LINK列,设置列的类型为链接;并设置属性如下
注意 引用列值 用 &LINK. 不要少了点
这样我们的链接就做好了!
还有没有其他方法呢?当然还有了,我们SQLu.cn是一家专业的分享Oracle EBS和APEX开发的技术网站!
我们后续会逐个介绍,请关注!!
主题授权提示:请在后台主题设置-主题授权-激活主题的正版授权,授权购买:RiTheme官网
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。