在 Oracle Apex 交互式网格中显示与字段内联的错误消息

2023-12-02

我尝试在验证失败后将错误消息添加到交互式网格。我按照表格形式的 apex_error.add_error 过程的文档进行操作,但无法获取与交互式网格中的字段内联显示的错误消息。

我尝试使用数字格式和 varchar 格式的区域 ID,以及使用数据库中的列名和浏览器上显示的名称的列别名。我还想仅在通知中显示消息并添加 javascript 以将通知复制到某处,但我不太确定该怎么做。页面上的 html 看起来像这样:

<li class="a-Notification-item htmldbStdErr"> ::before "java.sql.SQLSyntaxErrorException: ORA-00904: "LEDGER1_NAME": invalid identifier for SEC_OBJ_CODE= erwq"
</li>

 APEX_ERROR.ADD_ERROR( p_message          => apex_json.get_varchar2('Message')||' for SEC_OBJ_CODE= ' ||:SEC_OBJ_CODE,
    p_display_location =>  apex_error.c_inline_with_field_and_notif,
    p_region_id   => '3104734890213506',
    p_column_alias => 'Sec Obj Val Sql',
    p_row_num  => :ROWID); 

我得到的错误是:

Ajax 调用返回服务器错误 ORA-20987: APEX - 处理验证时出错。 - 联系您的应用程序管理员。


要在交互式网格的列上创建验证并显示与该列关联的错误消息,请执行以下操作:

  1. 在页面设计器模式下,搜索交互式网格区域,展开列部分并右键单击要验证的列,然后单击创建验证:

enter image description here

  1. 现在您可以使用以下方式构建验证Type under "验证“ 部分;
  2. Under "Error“部分,你可以写下你的错误信息,设置”显示位置" to "与字段内联" or "与字段内联并在通知中" and "关联栏" 与您正在验证的列(该列已被填充)。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在 Oracle Apex 交互式网格中显示与字段内联的错误消息 的相关文章

  • Javascript:如何检查异步操作是否仍在挂起/正在进行中?

    我想知道是否可以以某种方式检查 Javascript 中的异步操作是否仍处于待处理状态 因为我正在执行调用特定 URL 的数据库请求 虽然 db 调用仍在进行中 但我想停止任何其他传入的 db 调用 这意味着 停止对该 URL 的任何进一步
  • 在数组/对象中查找项目的最快方法

    在 Javascript AS3 中查找列表或对象中项目的索引的最快方法是什么 我对这两种语言都提出这个要求 因为这两种语言的语法相似 假设 myArray one two three myObject one 1 two 2 three
  • 茉莉花节点没有输出

    我是 JavaScript Node js 和 jasmine 的新手 我正在尝试运行 Node Craftsman Book 一书中的测试 FilesizeWatcher 我创建了 package json 文件并运行 npm insta
  • 邮件附件媒体类型错误 Gmail API

    我正在尝试通过 Javascript 客户端中的 Gmail API 发送带有附加 jpeg 文件的消息 到目前为止我写的代码如下 ajax type POST url https www googleapis com upload gma
  • 如何在CKEditor 5中监听焦点事件

    我想听一下 CKEditor 5 中的焦点事件 我认为这样的事情会起作用 但回调从未被调用 document querySelector editable ClassicEditor create el then editor gt edi
  • 记录jQuery中调用的方法和参数

    假设我有 jQuery 并且加载了几个插件 我运行一些这样的代码 someSelector someMethod someParam someOtherParam someOtherSelector someOtherMethod anot
  • 如何在 Chrome 中实现抓取光标图标?

    我知道可以在 Chrome 中使用抓取光标图标 当然是在 Gmail 中 但我不知道如何在我的代码中实现它 我已经尝试过 在CSS中 body cursor grab body cursor webkit grab body cursor
  • React延迟加载/无限滚动解决方案

    我花了一段时间才弄清楚如何使用优秀的延迟加载图像React Lazyload 组件 https github com jasonslyvia react lazyload 演示在滚动时延迟加载图像 但在测试时我无法获得相同的行为 罪魁祸首是
  • 捕获外部脚本文件中的 javascript 错误

    我有一点 JavaScript Jquery 工具的叠加层 http flowplayer org tools overlay index html 当放到错误使用它的页面上时可能会引发异常 我正在尝试优雅地处理它 我有一个通用的 wind
  • 未捕获类型错误:无法解析模块说明符“fs”。相对引用必须以“/”、“./”或“../”开头

    当我尝试在我自己的模块中导入 fs 模块时 例如import as fs from fs 浏览器控制台出现以下错误 Uncaught TypeError Failed to resolve module specifier fs Relat
  • 使用 ES6 模块导出/导入单个类方法?

    假设我有一个像这样的简单课程fileA js class foo constructor x this name x fooMethod x return x hello 我想导入并使用fooMethod in fileB js像这样 im
  • t /= d 是什么意思? Python 和错误

    t current time b begInnIng value c change In value d duration def easeOutQuad swing function x t b c d alert jQuery easi
  • 禁用任何类型的浏览器窗口滚动?

    有没有办法禁用滚动 不仅仅是滚动条 还有浏览器窗口的全部功能 根据您对 Keit 的回答 您不想在打开灯箱时滚动处于活动状态 如果是这种情况 您可以使用以下 css 在打开灯箱的同时向正文添加一个类 这个解决方案的好处是它保留了滚动 空间
  • 优化正则表达式以过滤数千个 HTML 选择选项

    背景 我开发了一个基于 jQuery 的穿梭小部件 https stackoverflow com a 13557000 59087对于 HTMLselect元素 因为我找不到一个经过最低限度编码并提供正则表达式过滤器来补偿的元素变音符号
  • 如何在 JavaScript 中设置/更新 String 对象的值

    我有一个具有一些属性的对象字符串对象 var obj foo new String bar 我在用字符串对象因为我需要在对象上存储额外的子属性 同时仍然能够获取字符串值 obj foo baz baz obj foo gt bar 我觉得问
  • nvd3.js - 无法更改折线图中线条的颜色

    我正在尝试更改 nvd3 折线图不同线条的颜色here http nvd3 org livecode index html codemirrorNav但我无法理解该怎么做 我想将示例中的 2 条线的颜色更改为绿色和青色 我试过 nv add
  • 响应式菜单:悬停子菜单显示错误

    简而言之 我根据教程创建了一个响应式菜单 当您将鼠标悬停在投资组合按钮上时 菜单应该显示子菜单 而在移动模式下 您需要按该按钮才能显示子菜单 效果很好 问题是该教程有一个错误 如果您在桌面模式下按组合按钮 子菜单将不会再次显示 除非您按 单
  • Javascript / jQuery - 转换特殊 html 字符

    我有一个pre元素中包含一些 html 代码 该代码中有特殊字符 例如 lt 所以它不会破坏页面 然后我有一个 javascript 函数 它获取此 pre 元素的内容 突出显示它 使用 codemirror 并用突出显示的文本替换元素内容
  • Angular 5 中 Observable.ForkJoin 的重复 Http 请求

    我有一个 Angular 5 应用程序 组件中包含以下代码 ngOnInit Observable forkJoin this highlightedInsight this insightService getHighlightedIns
  • 如何打印Oracle中过程的定义?

    oracle中有没有办法查看过程的结构是什么 我正在尝试记录并运行程序 并希望将实际的程序结构存储在我的日志中 您可以查询ALL SOURCE table SELECT text FROM all source WHERE owner lt

随机推荐

  • SQL Server 架构审计?

    我们有一个 SQL Server 2008 Enterprise 数据库 它有两种不同的模式 一种是我们维护的锁定模式 另一种是我们允许外部开发团队根据自己的需要添加和修改的开放模式 通常这对我们来说效果很好 但一个特定的团队喜欢把事情搞砸
  • Android getResources/getIdentifier 不返回 ID

    我有这样的代码 String s replace menu data imageid png int RID this getApplicationContext getResources getIdentifier s drawable
  • 获取数据帧中每行中的前 n 个值及其出现的列名称

    我有一个像这样的数据框 df pd DataFrame a 1 2 1 b 4 6 0 c 0 4 8 a b c 1 4 0 2 6 4 1 0 8 对于每一行 我需要 both n 在本例中为两个 最高值和相应的列 按降序排列 row
  • C# 相当于 C 中的 DllMain (WinAPI)

    我有一个较旧的应用程序 大约 2005 年 它接受 dll 插件 该应用程序最初是为 Win32 C 插件设计的 但我有一个可用的 C dll 模板 我的问题 我需要进行一些一次性初始化 这在 Win32 C dll 中将在 DllMain
  • 计算午夜后两次之间的持续时间

    如何计算两次之间的持续时间 var start moment 17 00 HH mm var end moment 02 15 HH mm moment duration end diff start asHours outputs 14
  • 使用 Python 中的 Requests 库发送“用户代理”

    我想发送一个值 User agent 使用 Python Requests 请求网页时 我不确定是否可以将其作为标头的一部分发送 如下面的代码所示 debug verbose sys stderr user agent User agent
  • Xcode 中的 Git 提交模板

    我已经添加到全局 git 配置中 git config global commit template gitmessage 创建了 gitmessage file one line summary of changes Because re
  • Cocoa:限制鼠标在屏幕上

    我正在为 OSX 开发一个信息亭模式应用程序 在某些情况下 会连接另一个屏幕 我的应用程序在一个屏幕上全屏运行 使用 self window contentView enterFullScreenMode s withOptions NSD
  • 使用 FastAPI 解析来自 Slack 的传入 POST 请求

    我正在构建一个 FastAPI 服务器来接收 slacklash 命令发送的请求 使用下面的代码 我可以看到以下内容 token BLAHBLAH team id BLAHBLAH team domain myteam channel id
  • 通过命令行从 unittest.TestCase 运行单个测试

    在我们的团队中 我们定义大多数测试用例如下 一门 框架 课程ourtcfw py import unittest class OurTcFw unittest TestCase def setUp Something Other stuff
  • 在映射返回中反应渲染数组

    我有一个正在渲染一些结果的反应组件 我遇到的问题是 result participants 这是一个数组 因此地图渲染两个名称时没有任何空格 我发现很难插入这些空格 result participants 是一个字符串数组 如果长度 gt
  • 将子网掩码“/”符号转换为 Cisco 0.0.0.0 标准

    我已经搜索过寻求帮助 但找不到我的问题的答案 情况 我需要将 NN 子网掩码表示法 例如IPTABLES 转换为0 0 0 0 cisco 表示法 NN 是子掩码中 1 的数量 从最低八位位组到较高八位位组 每个八位位组都是 8 位整数 可
  • 使用 LogParser 将 SharePoint 使用日志文件导出到数据库中

    基本上 我们有许多由 SharePoint 2007 网站生成的 SharePoint 使用日志文件 我们希望了解它们 为此 我们正在考虑读取日志文件并将其转储到具有适当列等的数据库中 现在我正打算制作一个 SSIS 包来读取所有文本文件并
  • Postgresql - 获取相对于给定日期时间值最接近的日期时间行

    我有一个 postgres 表unique日期时间字段 我想使用 创建一个函数 该函数将日期时间值作为参数 并返回与传递的日期时间值最接近 但不等于 的日期时间的行ID 第二个参数可以指定before or after传递的值 理想情况下
  • Pygame 键被​​按下

    只要按下一个键 pygame 就运行某些东西的惯用方式是什么 和pygame key get pressed pygame K p True or pygame mouse get pressed 1 0 0 它似乎只有在按键或按钮被敲击时
  • 请通过网络浏览器登录:https://support.google.com/mail/accounts/answer/78754(失败)

    我正在尝试使用基于 imap 协议的 java mail api 连接到我的邮箱 我检查并确保插入了正确的参数 这是我得到的以下异常 警告 请通过您的网络浏览器登录 https support google com mail account
  • 使用 console.log() 时 JSLint 抛出错误 [重复]

    这个问题在这里已经有答案了 我正在使用的文本编辑器是Brackets 当我尝试使用时遇到错误消息console log在任何 JS 文件中 1 创建 打开 JS 文件 2 输入 console log hello world 3 保存文件
  • 如何将numpy数组转换为元组

    我需要像这样转换数组 1527 1369 86 86 573 590 709 709 1417 1000 68 68 1361 1194 86 86 喜欢这样 726 1219 1281 664 1208 1440 1283 1365 10
  • 在两个列表框之间移动项目。您如何称呼这种形式?

    您如何称呼具有两个列表框和用于将列表框项目从一个列表框项目移至另一个列表框项目的按钮的表单 我一直将其称为 切换列表 切换列表 http img136 imageshack us img136 9123 formtypegh0 png 互斥
  • 在 Oracle Apex 交互式网格中显示与字段内联的错误消息

    我尝试在验证失败后将错误消息添加到交互式网格 我按照表格形式的 apex error add error 过程的文档进行操作 但无法获取与交互式网格中的字段内联显示的错误消息 我尝试使用数字格式和 varchar 格式的区域 ID 以及使用