Oracle apex Oracle Apex中定义的页面属性不显示
这是源于另一个标记SO问题的讨论的后续内容,作者无法使用变量Oracle apex Oracle Apex中定义的页面属性不显示,oracle-apex,html,Oracle Apex,Html,这是源于另一个标记SO问题的讨论的后续内容,作者无法使用变量TITLE值(相当于设置html定义块)自定义其Apex页面 在:下发布的认可解决方案建议在适当字段中使用“顶点替换值”应实现以下目标: 如果为TITLE页面属性(替换值、静态文字等)设置了any值,什么会导致设置不显示?Oracle Apex页面显示设置和属性疑难解答 模拟场景是,定义的页面项被放置在页面标题字段中,但当页面处于“运行”状态时,该值不显示 排除更明显的开发人员错误,如拼写错误或应用的页面项名称不一致,可能根本没有什么
TITLE
值(相当于设置html
定义块)自定义其Apex页面
在:下发布的认可解决方案建议在适当字段中使用“顶点替换值”应实现以下目标:
如果为TITLE
页面属性(替换值、静态文字等)设置了any值,什么会导致设置不显示?Oracle Apex页面显示设置和属性疑难解答
模拟场景是,定义的页面项被放置在页面标题
字段中,但当页面处于“运行”状态时,该值不显示
排除更明显的开发人员错误,如拼写错误或应用的页面项名称不一致,可能根本没有什么错误。。。除了自定义应用程序模板/主题已从其定义中排除或意外遗漏必要的html块:
。通过查看共享组件
部分下定义的应用程序主题或模板,可以轻松搜索和确认
考虑到自定义开发人员分配的应用程序模板的影响。。。
将自定义页面类型模板应用于不显示页面标题的示例,我们将获得一个原始模板化html脚本,其中包含作为输出显示一部分的所有输入数据值的占位符:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<head>
#HEAD#
<title>#TITLE#</title>
</head>
<body #ONLOAD#>#FORM_OPEN#<a name="PAGETOP"></a>
#头#
#头衔#
#表格公开#
注意这行:#TITLE#
,没有它,如果使用此模板,就不会有页面标题。要进行验证,将重写模板脚本/html并删除该行。结果是:
修改页面模板
将修改后的页面模板与顶点页面关联
设置与页面标题关联的页面项目的值。
尝试为与页面标题关联的页面项目设置备用值。
无论关联的页面项设置了什么值,“TITLE”的页面属性都不会填充(请参见与演示页面关联的选项卡的标题)
当对应用程序设计中已定义的缺失属性进行故障排除时,可以首先查看页面模板和输出呈现过程
使用备用页面设置HTMLTITLE
Page属性
如果问题不在于自定义模板,或者如果选择的模板是默认模板或Oracle“标准”模板,则还有其他注意事项:
这是“断开”顶点页面的设计布局,其中html标题属性由同一页面上的页面级项目定义:
&P12\u Page\u TITLE.
P12\u页面标题
被定义为仅显示类型SOURCE
值显式设置为“title”,则此操作无效。我通过使用另一页上设置的COMPUTATION
操作设置项目P12\u PAGE\u TITLE
,找到了一个可行的解决方案
这是“测试”外部页面的布局,在重定向目标页面和呈现TITLE html属性之前设置P12\u page\u TITLE
项值
P14\u选择页面\u标题
P14\u SUBMIT\u TITLE\u选项
,带有一个SUBMIT
操作计算传输在测试页面(第14页)上输入的值,并在目标页面(第12页)上设置值
分支
操作定义为在处理后运行(以及在计算
和提交后运行)
分支
操作被设置为触发计算
字段有助于确保在其他页面呈现活动之前为页面级项目分配值。否则,在呈现大部分页面之前,不会读取源或指定的数据值
分配/设置页面项目值时,其重要性与输入的数据值相同