页面项目参考中的动态页码
Dynamic page number in page item reference
我看到好几次提到使用 APP_PAGE_ID 作为当前页面的引用。有没有一种方法可以使用此变量(或其他任何变量)动态引用页面项目而不调用页码?
示例:应用程序在第 1 页和第 2 页上分别有项目 P1_NAME 和 P2_NAME。如果对页面上的每个项目执行相同的过程,是否有一种方法可以将过程中的变量写成类似于 APP_PAGE_ID_NAME 的东西,这样就不需要在代码中替换这些项目因为他们有一致的命名约定?
您可以在 APEX 中使用替换字符串,例如P &APP_PAGE_ID. _NAME
其他选项,如果您想在进程中访问页面 ID,请使用 V 函数引用该项目。例如dbms_output.put_line(V('P' || V('APP_PAGE_ID') || '_NAME'));
关注这个 link,有关于如何在 APEX 中编写 plsql 的非常好的信息。
我看到好几次提到使用 APP_PAGE_ID 作为当前页面的引用。有没有一种方法可以使用此变量(或其他任何变量)动态引用页面项目而不调用页码?
示例:应用程序在第 1 页和第 2 页上分别有项目 P1_NAME 和 P2_NAME。如果对页面上的每个项目执行相同的过程,是否有一种方法可以将过程中的变量写成类似于 APP_PAGE_ID_NAME 的东西,这样就不需要在代码中替换这些项目因为他们有一致的命名约定?
您可以在 APEX 中使用替换字符串,例如P &APP_PAGE_ID. _NAME
其他选项,如果您想在进程中访问页面 ID,请使用 V 函数引用该项目。例如dbms_output.put_line(V('P' || V('APP_PAGE_ID') || '_NAME'));
关注这个 link,有关于如何在 APEX 中编写 plsql 的非常好的信息。