Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/377.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在执行Maximo Java自定义过程中显示进度_Java_Maximo - Fatal编程技术网

在执行Maximo Java自定义过程中显示进度

在执行Maximo Java自定义过程中显示进度,java,maximo,Java,Maximo,我已经为一个客户端编写了一个Java定制,附加到Maximo屏幕上的一个按钮上。它处理一组表中的数据(我使用DirectJDBC来提高性能),进行一些计算,并将输出写入另一个表。运行需要一段时间(10-50秒),在此期间,浏览器会显示忙碌的光标 我对这个产品不熟悉。有人知道(我读了很多文章,但没有乐趣)我如何向用户显示某种进展吗?我知道我可以抛出一个MXException来显示一个对话框,但这没有用。我很想显示一个进度条,尽管我怀疑这是可能的 但是,有人能告诉我,我是否可以在当前显示的Maxim

我已经为一个客户端编写了一个Java定制,附加到Maximo屏幕上的一个按钮上。它处理一组表中的数据(我使用DirectJDBC来提高性能),进行一些计算,并将输出写入另一个表。运行需要一段时间(10-50秒),在此期间,浏览器会显示忙碌的光标

我对这个产品不熟悉。有人知道(我读了很多文章,但没有乐趣)我如何向用户显示某种进展吗?我知道我可以抛出一个MXException来显示一个对话框,但这没有用。我很想显示一个进度条,尽管我怀疑这是可能的


但是,有人能告诉我,我是否可以在当前显示的Maximo屏幕上获取对字段的引用,其次,如果我用一个值(我认为是“%Complete”)更新它,它会在屏幕上动态刷新,即使浏览器正在等待Maximo服务器的响应?

请查看在迁移管理器应用程序中可以找到什么。当您构建或部署包时,它会显示到目前为止所做工作的文本消息/日志。它没有进度条那么漂亮,但它比繁忙的旋转木马有趣得多。

也许可以将日志路由到某个管理器对象,该对象会根据请求向OP的GUI发送适当的进度更新事件。