Oracle APEX:无法编辑交互式网格中的 URL 列

Oracle APEX: URL column in interactive grid cannot be edited

我在 APEX 应用程序中有一个交互式网格,其中一列 (header 附件) 有 URL 在新选项卡中打开的列。但是,作为交互式网格功能的一部分,我无法编辑此列中的 URL。所有列都是可编辑的,但由于我将此列更改为 'Link',用户无法编辑它。我也试过单行视图,但一样。

这可能吗? 谢谢 See my interactive grid

如何指定同一列 (attachment) 两次?一个用于编辑目的,另一个用作 link。像这样:

select 
  id, 
  attachment                                 edit_url, 
  '<a href="' || attachment ||'">Link</a>'   link_url
from your_table
  • ID 是主键列
  • EDIT_URL 是一个普通的文本字段
  • LINK_URL 是 Link 列
    • 它的 "Query only" 属性 必须设置为 "Yes"
    • "Escape special characters" 设置为 "No"

当您 运行 页面时,它将显示 3 列; EDIT_URL 将是可编辑的。修改该列的值并保存更改后,LINK_URL 将反映该更改,并且当您单击该列中的 "Link" 单词时,它将引导您到修改后的 URL。