oracle - Oracle Apex 更改链接列颜色
问题描述
我在 apex 应用程序中有交互式报告,其中第一列USER_GID
包含链接或者是链接列。
如何更改链接的颜色?
此处列USER_ID
包含链接。
所以 23 是一个链接,我想将其颜色更改为蓝色。
所以链接是有区别的。
我怎样才能做到这一点?
顶点 20.2
解决方案
因为我没有你的桌子,所以我用了 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
列的“转义特殊字符”属性设置为“否”。
那么结果就是
推荐阅读
- python - 类中的 Python 递归
- c# - Fluent.Azure 上的任何命令都会导致“找不到方法”
- php - 如何使用 foreach 而不是 while 和 each 编写此循环
- swift - 调用 init() 以查看提取 firebase 数据的最佳方式?
- python - 按评论对项目进行排序,根据评论数量进行调整
- java - 为什么 AbstractWrappingSpliterator 使用缓冲区进行部分遍历
- eclipse - Arduino 33 BLE (nRF52840) 到带有 nRF52840 的定制 PCB
- rust - 如何让 Rust Hyper 指定传出源端口?
- iis - Url重写多个文件夹
- fortran - 从fortran文件中读取十六进制数据