【问题标题】:Change page type in run time (Normal x Modal Page)在运行时更改页面类型(普通 x 模式页面)
【发布时间】:2018-06-13 16:30:50
【问题描述】:

据我所知这是不可能的。

但是……

有谁知道如何在运行应用程序时修改页面类型?

问题:

我需要一个普通页面才能在某些情况下作为模式页面工作。我知道我可以使用相同的组件复制和创建模态,但这使得维护变得困难......

谢谢。

【问题讨论】:

    标签: oracle modal-dialog oracle-apex oracle-apex-5 oracle-apex-5.1


    【解决方案1】:

    这可能不可行,但您可以创建两个 Apex 应用程序;其中一个将包含一个Global Page,其中包含您所有的表单、控件等。然后您将在该应用程序中创建两个页面,一个是模态的,一个是普通的。全局页面上的所有组件都呈现在该应用程序的每个页面上。然后您的其他应用程序将链接到相应的页面。

    您需要管理会话共享等,但这是可能的。

    【讨论】:

    • 谢谢你,马克,但就我而言,所有页面都包含在报告中。但是,这些报告是相关的,用户可以在这些报告之间导航以查找一些信息。每个报告都可以有一个列,其中包含指向其他报告的链接,但我希望这些链接在模式页面中打开。但是,这些报表的标准页面仍然是必要的,用户可以开始在任何报表之间导航。在某些情况下,我们认为最好让用户以模式查看此信息,而不是转到标准页面。是否有很多报告(100 或更多)。感谢您的建议。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-24
    • 2014-04-16
    • 1970-01-01
    • 2016-02-02
    • 2020-01-18
    • 2012-06-17
    相关资源
    最近更新 更多