APEX 5 link IR 单元格中的模态页面

APEX 5 link Modal Page in IR cell

我在 APEX 5 应用程序上工作,希望 link 在 IR 中显示模态页面。当我输入 select select '<a href="f?p=&APP_ID.:2:&SESSION.">' || col1 || '</a>' col1, ... 时出现错误 ORA-00911: invalid character,但是如果我将第 2 页从模态更改为正常,一切都很好。我哪里出错了?

使用声明性方法将 links 实现到模态页面,而不是使用查询派生它。这可以通过将列类型更改为 Link 然后提及 link 目标和 link 文本来完成,如下截图:

如果这对你不起作用,你想通过查询来完成,那么使用 APEX_UTIL.PREPARE_URL 函数是你的查询,

SELECT
    COL1, 
    COL2, 
    '<a href="' || APEX_UTIL.PREPARE_URL(P_URL => 'f?p=' || V('APP_ID') || ':2:' || V('APP_SESSION'), P_CHECKSUM_TYPE => 'SESSION') || '">' || COL1 || '</a>' LINK 
FROM 
    TABLE1

有关 PREPARE_URL 函数的更多信息可在此处找到 --> link