我有一个 APEX 区域,其中所有列都是标准报告列。是否可以在鼠标悬停在报表的特定单元格上时显示工具提示?
我有 3 个 tat 列的差异值,它必须为所有 3 个显示不同的工具提示。
例如:具有 aaa bbb ccc 等值的列
如果将鼠标移至 aaa,则工具提示文本应为“xxx”,如果为 bbb,则工具提示文本应为“yyy”,如果 ccc,则工具提示文本应为“zzz”。
如何对区域中的列执行此操作。
最佳答案
您可以通过使用全局 HTML title 来实现此目的属性依据:
- 向报告中添加一个隐藏列(此处称为“TOOLTIP”),其中包含每行的工具提示文本
并将显示列(此处称为“DISPLAY”)的“ColumnFormatting”=>“HTML Expression”处的 HTML 表达式设置为:
<span title="#TOOLTIP#">#DISPLAY#'</span>
将鼠标悬停在显示列中的文本上时,您现在应该会看到工具提示文本。
关于具有不同值的报告区域上的 Oracle APEX 工具提示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52717500/