通过@ formula-LOTUS NOTES将Field值从一个Form复制到另一个Form

时间:2013-11-06 09:07:34

标签: forms formula lotus

我想通过@formula将Field值从一个Form复制到另一个Form,怎么做呢。 主表格名称为“A”,第二表格名称为“B”, 表格“A”字段包括[ID / Name / AEmail],表格“B”字段包括[ID / DateTime / Record / BEamil]

在表格B上创建新记录时,当A.ID = B.ID时,Bemail字段值= AEmail。

1 个答案:

答案 0 :(得分:0)

首先:您不希望将字段值从一个FORM复制到另一个FORM,而是从一个DOCUMENT复制到另一个DOC。重要的是要理解差异......表单定义,如何显示数据,文档包含数据(并显示在文档的“表单”项目中命名的表单。

但现在问题如果:如果选择了文档A,则在创建文档B时,只需在属性的第二个选项卡上启用FORM-属性“公式从所选文档继承值”。

在表格B的字段公式中,只需在表格A中输入字段的名称作为公式。 例如:如果表格A中的字段被命名为“AEmail”,则在表格B的“BEmail”字段中输入AEmail

注意:此“继承”仅在创建文档时执行,如果AEmail更改,则两个文档之间不会有更新BEmail的关系。要根据需要更新值,您需要构建类似@GetDocField( unidOfDocA; "AEmail" )的内容,但需要更多的公式语言知识。