您可以动态获取您在 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')
如果您出于某种原因希望它作为字符串而不是数字返回)。
我需要根据我正在使用的页面动态写入页面 pl/sql。我不知道这是否可能,但你能在 pl/sql 内得到你所在的页码吗?例如,对于项目,您可以使用 :P12_ITEM_NAME 来获取页面上的某个项目,是否有类似的方法来获取当前页码?
谢谢。
如果您在一个页面中,您可以只使用 :APP_PAGE_ID
。但是如果你在一个页面中,你通常会知道你在哪个页面上。
如果 "within PL/SQL" 表示您正在调用后端数据库中定义的 PL/SQL 过程或函数,您需要 nv('APP_PAGE_ID')
(您可以使用 v('APP_PAGE_ID')
如果您出于某种原因希望它作为字符串而不是数字返回)。