【问题标题】:How to give hyperlink instead of values in interactive report of Oracle APEX如何在 Oracle APEX 的交互式报告中给出超链接而不是值
【发布时间】:2018-09-04 17:45:43
【问题描述】:

我使用 ORACLE APEX 创建了一个交互式报告。该交互式报告的来源是我给出的 sql 查询输出。

生成的 SQL 输出有一列具有整数值。现在我的要求是使用这个整数值(比如说“11111”,这些整数值是变量值)和一个链接(“www.xyz.com/”,这是一个固定的字符串)并生成这两者的连接值字符串,它将创建一个超链接(“www.xyz.com/11111”),因此我想将此链接用作报告中整数值的超链接。

【问题讨论】:

    标签: oracle-apex oracle-apex-5


    【解决方案1】:

    将您的列定义为链接,然后在声明中替换您需要的值

    相同的#COLUMN_ALIAS# 替换语法可用于您的链接文本,或者如果您只想使用apex_page.get_url 从 SQL 动态生成 url

    或者,您可以使用相同的语法在 HTML 表达式属性中制定您喜欢的任何内容

    【讨论】:

      【解决方案2】:

      我自己找到了答案:

      步骤如下:

      • 将列的类型更改为您希望作为链接的“链接”。
      • 转到该列的链接子部分 --> 选择类型为“URL” --> 在 URL 部分中输入“www.xyz.com/##”
      • 这会将其创建为超链接,例如“www.xyz.com/11111”。

      【讨论】:

      • 啊,现在我更了解您的要求了。你的网址不会是 ww.xyz.com/#MY_ID_COL# 吗?
      • 是的,Scott,对于每个行值,链接最后应该替换行值。通过我使用的方法,我能够得到这个结果。
      猜你喜欢
      • 1970-01-01
      • 2011-09-26
      • 1970-01-01
      • 2020-12-06
      • 2018-11-23
      • 2011-11-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多