【问题标题】:Invalid Button ID无效的按钮 ID
【发布时间】:2019-01-24 12:08:58
【问题描述】:

我正在使用 Oracle Application Express 5.1。

在我的 apex 应用程序中,一些页面进程、分支或验证丢失了“按下按钮时”链接。 到目前为止,这些按钮都可以使用。

但如果应用程序再次导出和导入,按钮将不再起作用。 (导出文件中引用了不存在的Button-ID)

提前致谢。

【问题讨论】:

  • 按钮项是否存在于导出文件中,但 ID 不同?如果是这样,您可以在文件中执行查找替换来修复它。但这听起来像是一个错误,我会向 Oracle 支持报告。
  • 是的。这样我就可以修好了。但是问题又出现了。
  • 当您进行导出时,在“导出首选项”下,尝试将“使用原始 ID 导出”设置为“是”进行导出。

标签: oracle oracle-apex oracle-apex-5.1


【解决方案1】:

复制页面时也会发生这种情况。解决方法是搜索旧按钮ID的引用,手动替换为按钮的右选列表项。

据我了解,apex 为每个没有指定“静态 ID”的按钮提供一个 randInt ID,所以如果这真的让您感到困扰,可以将按钮单击定义为 jQuery 选择器上的动态操作由按钮的静态 ID 定义。

希望他们会通过 Apex 18.3 解决问题,因为 Apex 18.2 也发生了这种情况

【讨论】:

    猜你喜欢
    • 2013-02-23
    • 1970-01-01
    • 1970-01-01
    • 2011-02-05
    • 2015-06-20
    • 2011-03-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多