您可以动态获取您在 oracle apex 中所在的页码吗?

Can you dynamically get the page number you are on in oracle apex?

我需要根据我正在使用的页面动态写入页面 pl/sql。我不知道这是否可能,但你能在 pl/sql 内得到你所在的页码吗?例如,对于项目,您可以使用 :P12_ITEM_NAME 来获取页面上的某个项目,是否有类似的方法来获取当前页码?

谢谢。

如果您在一个页面中,您可以只使用 :APP_PAGE_ID。但是如果你在一个页面中,你通常会知道你在哪个页面上。

如果 "within PL/SQL" 表示您正在调用后端数据库中定义的 PL/SQL 过程或函数,您需要 nv('APP_PAGE_ID')(您可以使用 v('APP_PAGE_ID') 如果您出于某种原因希望它作为字符串而不是数字返回)。