Lotus notes 文档更改时隐藏不起作用的时间

Lotus notes 文档更改时隐藏不起作用的时间,lotus-notes,lotus-formula,Lotus Notes,Lotus Formula,我遇到了一个问题,比如文档a中可编辑字段的hide-when公式。hide-when公式包含一个@DbLookup语句,其中读取文档B的字段。根据该字段,它将隐藏或显示 当我打开文档A时,它工作正常,可编辑字段被隐藏。然后我返回到文档B并更改字段的值,以便该字段在文档A中显示它仍然是隐藏的。只有当我回到Notes Designer中并再次保存文档A的形式时,hide when公式才能再次正常工作 因此,每次我更改文档B中字段的值时,我都必须再次保存文档A的表单,以便hide when公式能够正常

我遇到了一个问题,比如文档a中可编辑字段的hide-when公式。hide-when公式包含一个@DbLookup语句,其中读取文档B的字段。根据该字段,它将隐藏或显示

当我打开文档A时,它工作正常,可编辑字段被隐藏。然后我返回到文档B并更改字段的值,以便该字段在文档A中显示它仍然是隐藏的。只有当我回到Notes Designer中并再次保存文档A的形式时,hide when公式才能再次正常工作

因此,每次我更改文档B中字段的值时,我都必须再次保存文档A的表单,以便hide when公式能够正常工作

注意,我在hide-when公式中使用了@If和@True/@False,因为这并不像我上面解释的那么简单

有什么解决方案可以使隐藏公式正常工作

提前谢谢

@DbLookup(“:“NoCache”…)的第一个参数中添加“NoCache”

这将每次读取文档B中的数据,而不仅仅是在第一次调用时(或更改表单后)