状态更改时刷新GUI

时间:2014-08-04 08:49:56

标签: lotus-domino lotusscript

在SubForm上,带有状态标志的隐藏字段在运行时更改。表格的内容必须相应改变。当我在UIDocument上调用RefreshHideFormulas时,GUI不会改变。文档说这个方法只有在用户存在当前字段时才会生效,当我手动执行时,确实会发生这种情况。

但我需要在状态更改后自动更新GUI。我试过这个:

Sub RefreshHideFormulas
    Call uidoc.RefreshHideFormulas()
    Call uidoc.GotoNextField
    Call uidoc.GotoPrevField
End Sub

但它也没有用!

我是他们更好的解决方案吗?

1 个答案:

答案 0 :(得分:1)

我找到了解决方案here。我只是让事情变得更复杂,因为我读错了方向。解决方案(在此处发布的记录)就像调用refresh而不是RefreshHideFormulas一样简单:

Call uidoc.Refresh