0
案例:我想盲目照搬多用户[发送邮件]无法发送多用户电子邮件
方法1:使用矢量[失败]错误消息说的是空
var maildoc:NotesDocument = database.createDocument();
maildoc.replaceItemValue("Form", "Memo");
maildoc.replaceItemValue("Subject", "STATUS OF APPLICATION FOR REQUEST AN EMAIL");
session.setConvertMime(false);
var z:java.util.Vector = new java.util.Vector();
var vw:NotesView = database.getView("(Notifier Setting)");
var doc:NotesDocument = vw.getFirstDocument();
if (doc != null) {
z.addElement(doc.getItemValue("HRM"));
z.addElement(doc.getItemValue("GM"));
}
maildoc.replaceItemValue("BlindCopyTo",z)
方法2:使用数组[失败]与错误消息replaceitemvalue不能使用阵列
var z=[];
var vw:NotesView = database.getView("(Notifier Setting)");
var doc:NotesDocument = vw.getFirstDocument();
if (doc != null) {
z.push(doc.getItemValue("HRM"));
z.push(doc.getItemValue("GM"));
}
maildoc.replaceItemValue("BlindCopyTo",z)
方法3:使用字符串[没有人blindcopy列表]
maildoc.replaceItemValue("BlindCopyTo",doc.getItemValue("HRM")+","+doc.getItemValue("GM"))
可我知道哪条路是正确的方法是什么?