Oracle apex Oracle Apex中定义的页面属性不显示

Oracle apex Oracle Apex中定义的页面属性不显示,oracle-apex,html,Oracle Apex,Html,这是源于另一个标记SO问题的讨论的后续内容,作者无法使用变量TITLE值(相当于设置html定义块)自定义其Apex页面 在:下发布的认可解决方案建议在适当字段中使用“顶点替换值”应实现以下目标: 如果为TITLE页面属性(替换值、静态文字等)设置了any值,什么会导致设置不显示?Oracle Apex页面显示设置和属性疑难解答 模拟场景是,定义的页面项被放置在页面标题字段中,但当页面处于“运行”状态时,该值不显示 排除更明显的开发人员错误,如拼写错误或应用的页面项名称不一致,可能根本没有什么

这是源于另一个标记SO问题的讨论的后续内容,作者无法使用变量
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”的页面属性都不会填充(请参见与演示页面关联的选项卡的标题)

当对应用程序设计中已定义的缺失属性进行故障排除时,可以首先查看页面模板和输出呈现过程

使用备用页面设置HTML
TITLE
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页)上设置值
  • 分支
    操作定义为在处理
    后运行
    (以及在计算
    和提交
    后运行
  • 当选择步骤(2)中定义的按钮时,
    分支
    操作被设置为触发
  • 结果是:

    在备用页面上设计的表单,用于收集指定页面标题。

    这是基于存储在最终目标页面标题选择区域中显示的仅显示页面项目中的选定标题的目标页面

    附加讨论:
    计算
    字段有助于确保在其他页面呈现活动之前为页面级项目分配值。否则,在呈现大部分页面之前,不会读取源或指定的数据值

    分配/设置页面项目值时,其重要性与输入的数据值相同