【问题标题】:How to store URL in table and use as link on table?如何将 URL 存储在表格中并用作表格上的链接?
【发布时间】:2021-07-21 02:47:10
【问题描述】:

我想实现书签。我在保存正确的 URL 时遇到问题,当我存储完整的 URL 时,此链接工作直到会话与当前相同。

我可以将 URL 存储为:

'f?p=':APP_ID||':'||:APP_PAGE_ID 

但是将什么存储为会话?页面不公开。

【问题讨论】:

    标签: sql oracle plsql oracle-apex


    【解决方案1】:

    不要重新发明轮子 - 请改用 APEX_PAGE.GET_URL。例如:

    select APEX_PAGE.GET_URL (p_page => :APP_PAGE) as URL
    from dual;
    

    结果是这样的:

    f?p=12488:3:109743317382702:::::
    

    来自 apex.oracle.com 的实时屏幕截图:

    【讨论】:

    • 查询返回:javascript:apex.navigation.dialog.close(true,function(pDialog){ apex.navigation.dialog...
    • 不适合我(我很幸运,嗯?)。 在哪里返回该消息?你把它放在哪里了?
    • 我在保存过程中使用相同的代码select APEX_PAGE.GET_URL (p_page => :APP_PAGE) as URL from dual;
    • 我从 apex.oracle.com 发布了一个屏幕截图,显示它有效
    • 使用源运行良好,但是当我注销时,我无法再次使用此书签。我收到消息Your session has ended
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-10-11
    • 2019-05-17
    • 2012-05-11
    • 2022-01-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多