我喜欢创建一个 XPage,它在保存行为中具有相同的可用性,例如注释文档,特别是我喜欢实现SaveOptions
“当用户更改某些内容时,系统记住他保存,如果用户保存,系统不保存”的行为记住他”。
我找到了一个 50% 的解决方案,通过 data->enableModifiedFlag 属性,系统识别出用户是否更改了文档中的某些内容,如果是,则发布存储在 data->ModifiedMessage 属性中的字符串。
<xp:view xmlns:xp="http://www.ibm.com/xsp/core" enableModifiedFlag="true">
<xp:this.modifiedMessage><![CDATA["please Save"]]></xp:this.modifiedMessage>
</xp:view>
但是,如果我将文档保存在数据源中并想离开该站点,则帖子仍然会发生。
我怎么能意识到当 XPages-Doc 与 dataSourceDoc 不同时,会发生帖子,如果 XPages-Doc 等于 dataSourceDoc,则不会发生帖子?