1
我有一个文本字段/可编辑,允许多个值,分号用于两个多值选项属性,其中我想在单击按钮时保存当前用户。在按钮上,我有以下代码:使用@setfield输入多个值
@SetField("fieldA"; @Name([CN];@UserName));
上一个值总是被新值覆盖。存储多个值的解决方案是什么?
我有一个文本字段/可编辑,允许多个值,分号用于两个多值选项属性,其中我想在单击按钮时保存当前用户。在按钮上,我有以下代码:使用@setfield输入多个值
@SetField("fieldA"; @Name([CN];@UserName));
上一个值总是被新值覆盖。存储多个值的解决方案是什么?
@SetField("fieldA"; fieldA:@Name([CN];@UserName));
这会将当前用户的名称追加到该项目。
你可能想看看使用@Unique函数。请记住总结字段数据有32K的限制,所以不要让这个列表无限增长。请参阅@Subset函数。另外,请记住,用户可以在不点击按钮的情况下保存文档,因此Querysave事件可能是更好的选择。
附加信息:如果fieldA是读者或作者字段,那么在大多数情况下@Name([CN]; ...)不起作用... –