Xpages:跟踪用户从Xpage更新文档时的更改

时间:2015-11-04 17:19:19

标签: xpages

Xpages中我的故障单跟踪应用的业主希望跟踪文档的每个更改。如果用户在编辑模式下打开文档但没有更改任何内容,则不进行跟踪。但是,如果他们打开文档并更改一个字段,我必须抓住它。

这是我的解决方案。当用户编辑文档时,我会创建一个"影子文档",这是"之前"视力。当用户保存时,我正在比较字段以进行更改,然后采取适当的行动。

有更好的方法吗?

2 个答案:

答案 0 :(得分:1)

这是Java bean的另一个好用例。如果您创建一个位于XPages-UI和Domino后端文档之间的bean,那么您可以轻松跟踪字段更改。

Karsten Lehmann不久前就写了blog

答案 1 :(得分:1)

...您可以使用具有此功能的OpenNTF Domino API。据我记得,在演示数据库中有一个例子。不确定它是否也在new version of the demo database中 - 但是您可能只需要找到旧版本(例如,我看到里程碑4.5)。

/约翰