2

继这个问题之后:在创建文档时引用父字段我正在使用公式作为name字段的默认值。

IfError(@IfError(@GetDocField($ref;"ProductFamilyManager");
                 @GetDocField(ParentUNID;"ProductFamilyManager"));
        "")

这在它是一个计算字段时有效,但当我将其更改为可使用默认值公式编辑时无效。

有什么想法可以让该字段填充默认值吗?

4

2 回答 2

1

它可能不受支持,但只是为了确定,在您创建响应文档之前是否保存了父文档?

假设这不是问题,替代方法是使用“从父文档继承字段值”选项,该选项将在创建时将值从父文档传递给响应文档。我的措辞可能有误,但该选项位于 Designer 的表单属性对话框中。

于 2012-10-18T12:51:55.010 回答
1

最好的方法是使用@InheritedDocumentUniqueId。您需要启用继承以使该功能可用,但您实际上不必继承任何父值。

你绝对不应该使用两种不同的技术和@IfError 来完成这项工作。顺便说一句:你知道@IfError 在 Domino 7 中已经过时了吗?

于 2012-10-18T18:44:17.293 回答