具有不同值的报告区域上的 Oracle APEX 工具提示

标签 oracle oracle-apex oracle-apex-5 oracle-apex-5.1

我有一个 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/

相关文章:

java - 在 Netgear Solaris 上安装 Oracle 的 JRE 缺少 libCrun.so

sql - 如何在Oracle中使用SQL创建表

oracle - 安装 Oracle Apex 时出错

javascript - 如何从检查的代码中查找类名

oracle-apex - 删除 Oracle APEX 页面项目之间的空间

sql - Oracle Apex 5 : Using Multiple Columns in a Bar Charts Axix

c# - 无法在 C# 中解析 Oracle 时间戳

oracle - 创建可重新运行的 Oracle DDL SQL 脚本

javascript - 使用 jquery 更改选项卡容器属性

Oracle Apex - 下载 CSV 生成空报告