2017-06-22 33 views
0

我目前正在Maximo Asset Management中开发一个自定义应用程序,其中有一个窗体和一个带有按钮的空DataTable,当用户单击此按钮时,将出现自定义对话框并且用户可以选择相关从该对话框中记录数据表以通过单击按钮来启动动作脚本来处理它。我面对的问题是当系统完成处理记录时,它保存正确,但应用程序显示表的第一条记录而不是当前保存的记录,所以用户在发生这种情况时会感到困惑。从自定义对话框中保存当前记录的问题

让我举个例子,假设我的自定义表格的第一个记录id是CC1055,当前保存的是CC1156,当我用自动化脚本自定义逻辑关闭对话框后,系统显示带有id的记录CC1055而不是新保存的记录CC1156,postdata:我使用Maximo 7.5.0.9

+0

您的问题是关于如何在自定义对话框关闭后更新某些控件中的可见项目?你有什么尝试? –

回答

0

我有同样的问题。 Maximo转到表中的第一条记录的原因是,在打开和关闭新的自定义对话框并保存记录后,它不知道要显示哪条记录。 最简单的解决方案是在xml中的自定义对话框标记中添加savemode =“ONLOADUNLOAD”。 这将在打开对话框之前保存记录,Maximo将在关闭对话框后知道要将哪条记录返回。

+0

这解决了我的问题,我改变了你提到的保存模式,现在显示当前记录:) – soviedo