parent - 引用父文档的公式在计算字段中工作,而不是作为默认值

标签 parent lotus-notes default-value lotus-formula

继这个问题之后:Referencing parent field on document creation我正在使用 name 字段默认值的公式。

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

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

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

最佳答案

执行此操作的最佳方法是使用@InheritedDocumentUniqueId。您需要启用继承才能使该函数可用,但实际上不必继承任何父值。

您绝对不必使用两种不同的技术和 @IfError 来完成此任务。顺便说一句:您知道 @IfError 从 Domino 7 开始就已经过时了吗?

关于parent - 引用父文档的公式在计算字段中工作,而不是作为默认值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12953471/

相关文章:

css - wordpress 帖子内容不会扩展其父 div 高度

wpf - 按名称查找控制的父级

PHP 类/OOP : When to "reference" a class within a class vs extend a class?

c# - 如果您的计算机上未安装Lotus Notes,如何访问 "nsf file"?

javascript - 如何在 Xpage 中关闭窗口?

cakephp - 在 cakephp 下拉菜单中添加默认选项 "Please Select"

css - 为什么div居中

Java - Lotus Notes - 从项目实例获取附件名称

c# - 可选参数 “must be a compile-time constant”

PostgreSQL - 根据另一个单元格值设置默认单元格值