我有一个 P0 页面项目,名为:
P0_TITLE
它的价值基于应用程序,其顺序是第一个。页面项目的值根据
APP_LANGUAGE
更改。
APP_LANGUAGE
变化正确,我确信这一点。
当我将
&P0_TITLE.
作为模态页面的标题并且我使用默认语言英语时,第一次打开模态页面时,标题为空!
然后我更改了语言,模式页面标题显示基于上一个语言(英语)的值。
还有一个与此相关的问题:
如果我的报告页面和模态页面使用
&P0_TITLE.
作为标题,当我打开模态页面时,它会获取报告页面的标题!!!
注意:会话中页面项的值是正确的!
有什么问题吗?这是 Apex23.1 中的错误吗?
不是错误。我还没有使用过模式对话框标题的应用程序项目,但要记住的重要一点是,对于模式页面,标题元素属于调用页面。因此,您必须确保该项目在渲染的调用页面中具有值(意味着:必须在渲染调用页面时设置标题的值)。