我正在尝试用从视图运行的LotusScript代理的电子邮件地址填充密件抄送字段。我注意到,一旦我的电子邮件列表增加到255个或更多字符,列表就会丢失数据。我知道Notes的文本字段允许最多的字符数,但我注意到您可以手动在BCC字段中输入254个字符。
我是不是做错了什么,还是有不同的方法可以做到?谢谢你的建议。
发布于 2014-08-23 21:06:15
如果您有多个电子邮件,则必须将BCC字段设置为数组。如果你把所有的都放在一个字符串中,Notes就把它当作一个电子邮件地址,并将其缩短到254个字符。
如果使用split(),可以轻松地将字符串更改为字符串数组。
doc.ReplaceItemValue("BlindCopyTo", split(YourEmailAddresses, ",")假设您用",“分隔电子邮件地址。
如果手动在备忘录文档的BCC字段中键入超过255个字符,则自动更改为文本列表,因为EnterBlindCopyTo字段具有以逗号为分隔符的“允许多个值”选项。这就是为什么它在那里工作的原因。
https://stackoverflow.com/questions/25462237
复制相似问题