Oracle APEX 动态动作页面加载处理

史蒂文·金

情况:我目前有一个页面,它是一种仪表板页面。它包含几个图表和报告。此页面是应用程序的主页。当页面第一次加载时,First 的请求类型被传递到页面中。当页面呈现多个调用 Oracle 包的页面进程时,会执行设置值等。一旦页面处理完成,我相信动态动作就会被触发。可能有 10 个 DA 在 PageLoad 上被触发。第一个 DA 是在 PageLoad 上触发的,但条件是 REQUEST = 'First'。如果满足条件,则重新提交页面,请求类型为:搜索。

问题:APEX 如何处理动态操作,特别是 PageLoad?如果有 10 个动态操作,所有序列都大于另一个,APEX 或页面处理是一次处理一个还是同时执行,而不管序列和条件如何?

问题原因:我创建了一个 DA 来在 DB 表中执行插入语句。这个 DA 在没有条件的情况下在页面加载时执行,并且是序列号:0。然后,我创建了另一个 DA 来做同样的事情,但它是最后一个序列号。当登录到应用程序然后查看插入到 DB 表中的数据时,它显示了 4 次记录。前两个是在请求类型 = First 时插入的。然后已经提到的 DA 触发并重新提交页面,然后再插入两条记录。我只希望 DB 表中有 3 条记录。一个用于请求类型 First,两个用于请求类型搜索。

斯科特

为什么要使用动态操作?为什么不使用在页面呈现期间执行的进程?

不能以这种方式保证动态操作执行顺序,就像 JavaScript 循环的行为与您想象的一样。JavaScript 做它自己的事情。

如果您在动态操作中执行 PL/SQL,这将以同步或异步方式运行。无论哪种方式,它们都将通过 x 个单独的进程启动。控制顺序的唯一方法是让它们处于相同的动态操作中,并将“等待结果”设置为“是”。

这让我回到:为什么要使用动态动作?

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Oracle Apex登录页面

来自分类Dev

Oracle Apex - 动态操作

来自分类Dev

从PLSQL处理Oracle Apex上的动态值

来自分类Dev

Oracle Apex页面处理成功消息-页面字段

来自分类Dev

Oracle Apex 19-动态更改页面项模板

来自分类Dev

动态访问oracle apex 19.2页面

来自分类Dev

Oracle Apex中两个页面之间的动态操作

来自分类Dev

如何动态地重新加载Oracle APEX 5.0树

来自分类Dev

删除Oracle APEX页面项目之间的空间

来自分类Dev

Oracle Apex:经典报表中的动态计算

来自分类Dev

Oracle APEX:文件未加载到apex_application_temp_files中

来自分类Dev

使用页面项目值在oracle apex中搜索经典报表

来自分类Dev

Oracle APEX-查找包含特定区域类型的页面

来自分类Dev

Apex Oracle:如何使用其他会话打开公共页面?

来自分类Dev

oracle apex中提交和验证页面后的警报消息

来自分类Dev

使用页面项目值在oracle apex中搜索经典报表

来自分类Dev

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

来自分类Dev

Oracle Apex使用带有可变页面日期的Mailto

来自分类Dev

Oracle Apex重定向页面从选择列表中设置的值

来自分类Dev

页面项上的 Oracle APEX 过滤器查询

来自分类Dev

验证不适用于 oracle apex 的页面提交

来自分类Dev

动态更改APEX_ITEM。Oracle顶点中的TEXT值

来自分类Dev

oracle apex表格形式的动态计算:sys.htp.p

来自分类Dev

Oracle APEX | 如何更改选择列表值并动态提交

来自分类Dev

共享组件Oracle Apex中的动态where子句

来自分类Dev

如何在Oracle APEX中获取动态列名称的数据

来自分类Dev

APEX ORACLE - 使用 PL/SQL + Javascript 动态禁用区域

来自分类Dev

从 Oracle APEX 中的 JavaScript 动画触发动态操作

来自分类Dev

在 oracle apex 应用程序中加载 JS 文件失败

Related 相关文章

  1. 1

    Oracle Apex登录页面

  2. 2

    Oracle Apex - 动态操作

  3. 3

    从PLSQL处理Oracle Apex上的动态值

  4. 4

    Oracle Apex页面处理成功消息-页面字段

  5. 5

    Oracle Apex 19-动态更改页面项模板

  6. 6

    动态访问oracle apex 19.2页面

  7. 7

    Oracle Apex中两个页面之间的动态操作

  8. 8

    如何动态地重新加载Oracle APEX 5.0树

  9. 9

    删除Oracle APEX页面项目之间的空间

  10. 10

    Oracle Apex:经典报表中的动态计算

  11. 11

    Oracle APEX:文件未加载到apex_application_temp_files中

  12. 12

    使用页面项目值在oracle apex中搜索经典报表

  13. 13

    Oracle APEX-查找包含特定区域类型的页面

  14. 14

    Apex Oracle:如何使用其他会话打开公共页面?

  15. 15

    oracle apex中提交和验证页面后的警报消息

  16. 16

    使用页面项目值在oracle apex中搜索经典报表

  17. 17

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

  18. 18

    Oracle Apex使用带有可变页面日期的Mailto

  19. 19

    Oracle Apex重定向页面从选择列表中设置的值

  20. 20

    页面项上的 Oracle APEX 过滤器查询

  21. 21

    验证不适用于 oracle apex 的页面提交

  22. 22

    动态更改APEX_ITEM。Oracle顶点中的TEXT值

  23. 23

    oracle apex表格形式的动态计算:sys.htp.p

  24. 24

    Oracle APEX | 如何更改选择列表值并动态提交

  25. 25

    共享组件Oracle Apex中的动态where子句

  26. 26

    如何在Oracle APEX中获取动态列名称的数据

  27. 27

    APEX ORACLE - 使用 PL/SQL + Javascript 动态禁用区域

  28. 28

    从 Oracle APEX 中的 JavaScript 动画触发动态操作

  29. 29

    在 oracle apex 应用程序中加载 JS 文件失败

热门标签

归档