在oracle apex中使用按需进程在表中插入行后显示警报消息

问题描述 投票:1回答:1

我有一个通常需要很长时间才能执行的程序。执行此操作时,它会将进程日志插入表中。

例如:

  1. 插入第1行:加载数据以更新...

//在执行一些代码之后

  1. 插入第2行:创建表abc ...

我需要逐个在Oracle APEX页面项中显示这些过程日志步骤,以便用户可以在前端看到过程执行的当前步骤。

我创建了一个按钮(名称:START_PROC)并调用一个动态操作,该操作使用JavaScript代码执行一个Ajax进程,在该过程中我添加了htp.p(),它将内容返回到一个TextArea项。

但问题是这会将所有流程步骤一次性插入到表中,而不是一个接一个地返回。

javascript ajax oracle oracle-apex oracle-apex-5.1
1个回答
0
投票

我建议将代码制作成不同的PL / SQL程序,每个程序改变会话状态,显示项目列在“要返回的项目”中。否则,项目的会话状态可能会在服务器端发生变化,但命令告知改变的客户端正在等待该过程完成

© www.soinside.com 2019 - 2024. All rights reserved.