Oracle-Apex 创建页面作为副本

Oracle-Apex create page as copy

我想更改页码,我决定将页面创建为副本,创建副本页面后,该页面不具有与原始页面相同的功能。页面中的所有内容都是相同的,动态操作、流程、sql 查询...

为什么复制的页面没有相同的功能?

希望我解释得很好。 我试图在堆栈上找到类似的问题,但没有找到。

提前致谢

据我所知,较旧的 Apex 版本(您使用哪个版本?)会 "ignore" 页码以 PL/SQL 单位更改。例如,如果您的查询使用

select empno, ename
from emp
where deptno = :P1_DEPTNO

并且您将其复制到新页面(例如第 2 页),查询仍然相同,引用 :P1_DEPTNO 而不是 :P2_DEPTNO

此外,如果 "original" 页面是从某个其他页面调用的,该页面将某些项目的值传递给它,则 "copied" 页面没有该功能 - 您必须手动修改 "caller" 页面并将 P1_ 项目切换为 P2_.

除此之外……其他的我想不起来了。一般来说,它应该有效。