我用的是Apex 23.1.3我有一个交互式报告与链接列,我想有一个列,其中有LOV上,在我的链接。image并且我在URL中看到LOV的显示值!我想在目标URL中返回值。目标URL示例:?**p9_dept=*ACCOUNTING&session=104401221993176 ....
p9_dept必须显示链接中LOV的ID(返回值),而不是名称(显示值)!
如何在url中返回值?
t98cgbkg1#
在交互式报表中,在页面初始化后,只有LOV的显示值才会显示在HTML DOM中,因此您可能需要在报表初始化期间手动编写URL。以下SQL代码片段用作报告的区域资源。
select EMPNO, MGR, HIREDATE, SAL, COMM, DEPTNO, PHONE_NUMBER, JOB_ID, ENAME, '<a href="'|| APEX_UTIL.PREPARE_URL ( p_url => 'f?p='||:APP_ID||':5:'||:APP_SESSION||'::NO:RP,5:P5_DEPTNO:'||DEPTNO, p_checksum_type => 'SESSION') ||'"><span>'||DEPTNO||'</span></a>' AS dept_link from EMP
有关该函数的详细信息,请参阅APEX_UTIL.PREPARE_URL documentation。
1条答案
按热度按时间t98cgbkg1#
在交互式报表中,在页面初始化后,只有LOV的显示值才会显示在HTML DOM中,因此您可能需要在报表初始化期间手动编写URL。以下SQL代码片段用作报告的区域资源。
有关该函数的详细信息,请参阅APEX_UTIL.PREPARE_URL documentation。