询问是否有办法根据条件集禁用行的链接。
例如,我有 IR,a 列和 b 列,b 列类型是链接,a 列保存将在 select 语句中运行的值,以确定链接是否将被禁用。
例如。 col a value = 'new' col b 值 = 链接
select colname .... where value ='new'
如果 colname = 'Yes' 那么
禁用 col b 中的链接
谢谢!
答案 0 :(得分:0)
APEX 中的 IR 没有只读属性。但是有一个解决方法。
在交互式报告查询中,您可以通过指定页面的 Oracle Apex URL 格式为链接创建虚拟列。对于这种类型,您也需要将列指定为链接,但在目标中,您可以将列名指定为 #MY_LINK#。使用此类型的优点是您可以根据条件禁用特定行的链接,也可以更改参数。
下面的博客文章描述了如何实现这一点的分步过程 https://www.foxinfotech.in/2020/07/oracle-apex-creating-link-column-in-interactive-report.html