我有一个APEX区域,其所有列均为标准报告列。是否可以在鼠标悬停在报告的特定单元格上显示工具提示?
我在tat列中有3个diff值,必须为所有3个显示不同的工具提示。
Ex:具有类似aaa bbb ccc的值的列
如果将鼠标移至aaa,则工具提示文本应为“ xxx”,如果将bbb则工具提示文本应为“ yyy”,如果为ccc,则工具提示文本应为“ zzz”。
如何为区域中的列执行此操作。
答案 0 :(得分:2)
您可以通过以下方式使用全局HTML title属性来实现此目的:
,然后在显示的列(此处称为“ DISPLAY”)的“ ColumnFormatting” =>“ HTML表达式”处将HTML表达式设置为:
<span title="#TOOLTIP#">#DISPLAY#'</span>
将鼠标悬停在显示列中的文本上时,现在应该看到工具提示文本。
答案 1 :(得分:1)
这是一个基于Scott架构的示例。这个想法是:在EMP表中显示DEPTNO,但是-当您将鼠标放在它上面时-在DEPT表中显示DNAME。
select EMPNO,
ENAME,
JOB,
'<a title="' || d.dname || '">' || E.DEPTNO || '</a>' AS DEPTNO
from emp e join dept d on d.deptno = e.deptno