XPages-Notes表单上保存的计算字段

XPages-Notes表单上保存的计算字段,xpages,lotus-notes,Xpages,Lotus Notes,在保存XPage时,我希望将计算字段的所有值保存在底层Notes表单中。原因是,在Notes客户端中打开文档时,我希望此计算字段的值已保存在文档中。可以这样做吗?有几个选项 创建文档时通过SSJS/Java设置字段,并使用绑定到基础字段的计算字段。 使用其他HiddenInput字段,并相应设置。 添加代码以使用getComponentmyText1.getValue存储保存时的值。如果它们需要是文本以外的另一种数据类型,则需要对它们进行转换。 在Notes客户端窗体上使用计算文本,计算结果与X

在保存XPage时,我希望将计算字段的所有值保存在底层Notes表单中。原因是,在Notes客户端中打开文档时,我希望此计算字段的值已保存在文档中。可以这样做吗?

有几个选项

创建文档时通过SSJS/Java设置字段,并使用绑定到基础字段的计算字段。 使用其他HiddenInput字段,并相应设置。 添加代码以使用getComponentmyText1.getValue存储保存时的值。如果它们需要是文本以外的另一种数据类型,则需要对它们进行转换。 在Notes客户端窗体上使用计算文本,计算结果与XPage上的相同。 使用readonly=true的编辑框可能会起作用,我不记得是否会将值存储回原处。
对于Notes客户机世界中的计算文本,Computed Field控件实际上比计算字段更容易分析。它允许设置各种标记,如h2、span等,以允许一个不是标签的控件显示计算内容,并具有诸如styleClass、loaded、rendered等控件属性。

它应该是保存事件中的一行SSJ。我想你的问题还不止这些,你能举个例子说明你尝试过但没有成功的方法吗。哇,我想威瑟斯先生列举了所有可能的方法,希望你都准备好了。非常感谢。我尝试了第一点5,但不幸的是没有成功,所以我按照第1点的建议解决了我的问题。保存XPage时,我现在还将需要的值保存在Notes文档中。