我见过几次使用APP_PAGE_ID作为当前页面的引用。有没有办法使用这个变量(或其他任何东西)动态引用页面项而不调出页码?
示例:该应用程序分别在第1页和第2页上包含项目P1_NAME和P2_NAME。如果对其网页上的每个项目执行相同的处理,是否有办法将流程中的变量写为类似于APP_PAGE_ID_NAME的内容,因此只要有代码,就不需要在代码中替换这些项目一致的命名约定?
答案 0 :(得分:2)
您可以在APEX中使用替换字符串,例如P & APP_PAGE_ID。 _NAME
其他选项,如果您要在流程中访问页面ID,请使用V函数引用该项目。例如dbms_output.put_line(V('P'|| V('APP_PAGE_ID') ||'_NAME'));
关注这个link,非常了解如何在APEX中编写plsql。