页面项引用中的动态页码

时间:2017-02-07 14:57:41

标签: oracle oracle-apex

我见过几次使用APP_PAGE_ID作为当前页面的引用。有没有办法使用这个变量(或其他任何东西)动态引用页面项而不调出页码?

示例:该应用程序分别在第1页和第2页上包含项目P1_NAME和P2_NAME。如果对其网页上的每个项目执行相同的处理,是否有办法将流程中的变量写为类似于APP_PAGE_ID_NAME的内容,因此只要有代码,就不需要在代码中替换这些项目一致的命名约定?

1 个答案:

答案 0 :(得分:2)

您可以在APEX中使用替换字符串,例如P & APP_PAGE_ID。 _NAME

其他选项,如果您要在流程中访问页面ID,请使用V函数引用该项目。例如dbms_output.put_line(V('P'|| V('APP_PAGE_ID') ||'_NAME'));

关注这个link,非常了解如何在APEX中编写plsql。