在Oracle Apex中提交页面后,项目变为null

发布于 2025-01-30 04:30:26 字数 539 浏览 2 评论 0原文

我目前正在使用Oracle Apex。我有此验证,每当项目为null时,都会执行错误消息。当我失去焦点时,我创建了一个动态动作,它格式化为货币格式。

每当我提交页面时,我都会有这个问题,我的项目将变为null /我的验证执行。

我的假设是验证在动态动作之前首先出现。

验证

  • 项目不是null

动态动作

  • 损失焦点

action

  • 执行将格式化为货币价值的PLSQL。

方案:

  • 填充项目
  • 单击提交按钮

预期结果:

  • 在提交页面时不应触发空的验证。

实际结果:

  • 在提交页面时触发空的验证。

I'm currently using Oracle APEX. I have this validation that executes error message whenever an item is null. And I have created a dynamic action when losing focus, it formats into a currency format.

I have this problem whenever I submit the page, my item becomes null / my validation executes.

My assumption is that validation comes first before the dynamic action.

Validation

  • Item is not null

Dynamic Action

  • Lose Focus

Action

  • Execute PLSQL that formats to a currency value.

Scenario:

  • Fills-up an item
  • Click submit button ahead

Expected Result:

  • Empty validation should not trigger when page is submitted.

Actual Result:

  • Empty validation is triggering when page is submitted.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

谎言 2025-02-06 04:30:26

尝试使用此设置,以免有验证的验证,并确保动态动作正在执行您想要的事情。 Oracle通常是Klugy,并具有数字格式。

Try this set you offending validation to never and make sure the dynamic action is doing what you want. Oracle in general is klugy with number formatting.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文