我有一个Lotus Notes表单,字段类型为“Names”。 在该字段的控制选项卡上,您可以标记“在输入每个字符时查找名称”。
有没有办法根据文档中的标志计算此选项? 提前谢谢!
答案 0 :(得分:3)
我所知道的唯一方法是使用计算子表单。 如果doc具有该标志,则显示具有属性&#34的字段的子表单;在输入每个字符时查找名称"。 如果doc没有该标志,则显示带有不具有该属性的字段的子表单"在输入每个字符时查找名称"。
答案 1 :(得分:1)
使用adminfd所述的子表单是一种可能性。但它有一些缺点:
我通常会使用其他字段来执行此类操作。我使字段本身隐藏并使用公式计算:
@If( YourCondition; FieldNameWithLookup; FieldNameWithoutLookup );
然后我在隐藏字段上方创建两个字段,将它们命名为FieldNameWithLookup
和FieldNameWithoutLookup
,并使用与字段的值公式中相同的条件隐藏它们。
是的,它会产生一些开销,因为有两个额外的字段,这是不必要的,但我更喜欢这种方法。
如果您有现有文档,那么在两个新字段中需要公式FieldName
作为默认值,可能还需要一些代码,如果显示一个或另一个字段的Condition值在文档的不同状态期间发生更改...