继这个问题之后:在创建文档时引用父字段我正在使用公式作为name
字段的默认值。
IfError(@IfError(@GetDocField($ref;"ProductFamilyManager");
@GetDocField(ParentUNID;"ProductFamilyManager"));
"")
这在它是一个计算字段时有效,但当我将其更改为可使用默认值公式编辑时无效。
有什么想法可以让该字段填充默认值吗?
继这个问题之后:在创建文档时引用父字段我正在使用公式作为name
字段的默认值。
IfError(@IfError(@GetDocField($ref;"ProductFamilyManager");
@GetDocField(ParentUNID;"ProductFamilyManager"));
"")
这在它是一个计算字段时有效,但当我将其更改为可使用默认值公式编辑时无效。
有什么想法可以让该字段填充默认值吗?
它可能不受支持,但只是为了确定,在您创建响应文档之前是否保存了父文档?
假设这不是问题,替代方法是使用“从父文档继承字段值”选项,该选项将在创建时将值从父文档传递给响应文档。我的措辞可能有误,但该选项位于 Designer 的表单属性对话框中。
最好的方法是使用@InheritedDocumentUniqueId。您需要启用继承以使该功能可用,但您实际上不必继承任何父值。
你绝对不应该使用两种不同的技术和@IfError 来完成这项工作。顺便说一句:你知道@IfError 在 Domino 7 中已经过时了吗?