sql - Oracle APEX 应用程序流程 > 在计算/验证之前提交时在交互式网格上不起作用
问题描述
我正在我的应用程序中处理审计模块。我有一个审计表,我通过在应用程序进程中创建进程将条目写入表中。一个特定的输出将如下所示:
201. Save Button Clicked 202. Save values are: id:1004, name:John Smith... 203. Page loaded.
在常规页面中一切看起来都很好,但这在任何交互式网格中都不起作用。典型的输出如下所示:
302. Save values are: id:1004, name:John Smith... 303. Page loaded.
未捕获按钮单击的操作。我认为这是由于该过程是在页面级别完成的。我试图通过在保存交互式网格时创建一个动态操作来伪造(或创建)保存交互式网格操作的提交请求,当为真时然后提交。但是,输出将显示:
401. Save values are: id:1004, name:John Smith... 402. Save Button Clicked 403. Page loaded.
我需要将第 402 行放在第 401 行之前,因为单击的按钮发生在保存到数据库操作之前(就像 201、202 中的顺序一样)。我认为通过动态操作来伪造这一点是错误的。我应该把代码放在哪里?或者我应该如何解决这个问题?
谢谢你。干杯。
解决方案
推荐阅读
- python - 在 Azure Pipelines 上使用 Python 运行 Selenium:安全性
- google-chrome - 谷歌浏览器 DNS 缓存指的是旧网站
- c++11 - std::put_time 对默认语言环境实际上做了什么?
- c++ - C++ 模板化环形缓冲区实现:如何分别声明和初始化?
- typescript - 如何使用 Typescript、模块和自定义服务器正确设置 NextJS?
- mysql - MySQL DATE_ADD 函数;如何使用另一个列值作为创建表的日期
- assertj - 用什么来代替 AssertJ isEqualToIgnoringGivenFields?
- sql - 用于获取该电影 ID 的电影 ID 和每个性别的人数的 SQL 查询
- swift - 如何设置 NSWindowDelegate 来检测 windowDidEnterFullScreen 和类似事件?
- python - 如何将 ssh 密钥复制到 Python Docker 映像中?