我正在尝试使用从视图运行的LotusScript代理中的电子邮件地址填充BCC字段。我注意到,一旦我的电子邮件列表达到255个字符或更多,列表就会丢失数据。我知道Notes有文本字段允许的最大字符数,但我注意到你可以在BCC字段中手动输入超过254个字符。
我做错了什么,或者我有不同的方法可以做到这一点?感谢您的任何提示。
答案 0 :(得分:3)
如果您有多封电子邮件,则必须将BCC字段设置为数组。如果您将所有内容放在一个字符串中,Notes会将其作为一个电子邮件地址并将其缩短为254个字符。
如果您使用 split(),则可以轻松地将字符串更改为字符串数组:
doc.ReplaceItemValue("BlindCopyTo", split(YourEmailAddresses, ",")
假设您使用","。
分隔了电子邮件地址如果您在备注文档的BCC字段中手动输入超过255个字符,则它会自动更改为文本列表,因为EnterBlindCopyTo字段具有选项"允许多个值"用逗号作为分隔符。这就是它在那里工作的原因。