【发布时间】:2022-01-19 19:34:04
【问题描述】:
我需要有关替换 APEX 19 中的页面的帮助。
业务案例:我们有用户可以看到的实时页面,并且我们有我们的测试区域,我们可以在其中对实时页面的副本进行更改。目前我们需要用我们测试区域的页面替换实时页面,但这会破坏所有链接。内部链接(页面到表单)没有问题,因为我们可以在页面设计器中看到它们,但是我们有很多其他页面指向这个需要替换的页面。是否可以将复制页面的页码更改为实时页面的数量(在这种情况下,只需将项目提交到需要更新的表单)?
其他可能的解决方案:以相同的方式但在实时页面上实施更改(复杂的更改)。用测试页面替换 Live 并修复链接(>200 个外部页面要检查)。
您能否提出一些建议或在这种情况下的最佳做法?
亲切的问候,
S :)
【问题讨论】:
-
对于您正在做的事情没有最佳实践,因为在一个应用模型中您的整个“实时页面”与“测试页面”并不是最佳实践。通常,更改不会直接在正在运行的生产应用程序中进行:应在单独的 APEX 测试/开发工作区(最好是单独的数据库)中制作整个应用程序的副本,并且应导出整个应用程序/imported 到 prod 工作区以应用更改。这样,链接永远不会成为问题。
-
在运行的生产应用程序中进行更改是一个非常糟糕的主意,还有很多其他原因,包括安全性、可用性、配置管理等。在这个论坛上详细介绍的太多了,真的......
标签: oracle-apex