【发布时间】:2021-04-05 05:50:06
【问题描述】:
我在 apex 应用程序中有交互式报告,其中第一列 USER_GID 包含链接或者是链接列。
如何更改链接的颜色?
此处USER_ID 列包含链接。
所以 23 是一个链接,我想将其颜色更改为蓝色。
所以链接是有区别的。
我该怎么做?
Apex 20.2
【问题讨论】:
标签: oracle oracle-apex
我在 apex 应用程序中有交互式报告,其中第一列 USER_GID 包含链接或者是链接列。
如何更改链接的颜色?
此处USER_ID 列包含链接。
所以 23 是一个链接,我想将其颜色更改为蓝色。
所以链接是有区别的。
我该怎么做?
Apex 20.2
【问题讨论】:
标签: oracle oracle-apex
因为我没有你的桌子,所以我使用了 Scott 的 EMP。想法是:如果DEPTNO 列代表一个链接(我用的是谷歌的链接),则为每个部门编号绘制不同的链接。
交互式报告的查询将如下所示
select
'<a href="https://www.google.com" style="color:' ||
case when deptno = 10 then 'red'
when deptno = 20 then 'green'
else 'pink'
end ||
'">' || deptno || '</a>' detpno,
--
empno, ename, job
from emp
order by ename
不要忘记将deptno 列的“转义特殊字符”属性设置为“否”。
那么结果就是
【讨论】: