xpages将多值字段更新为邮件发件人,不能发送给多个用户

时间:2017-07-11 08:20:42

标签: javascript xpages xpages-ssjs

Field Dep_rev包含

enter image description here

我只设法使用xpages JavaScript只发送一个用户。

方法: maildoc.replaceItemValue(" SendTo",document1.getItemValueString(" Dep_rev"));

以下是我的编码

var maildoc:NotesDocument = database.createDocument();
maildoc.replaceItemValue("Form", "Memo");
maildoc.replaceItemValue("Subject", "Testing mail");
session.setConvertMime(false);
var stream = session.createStream();
stream.writeText("<html><body>");



stream.writeText("<p>Testing</p>");

stream.writeText("</body></html>");
var body = maildoc.createMIMEEntity("Body");
body.setContentFromText(stream, "text/html;charset=UTF-8", 1725);
stream.close();
maildoc.closeMIMEEntities(true);
session.setConvertMime(true);

maildoc.replaceItemValue("SendTo",document1.getItemValueString("Dep_rev"));     
maildoc.send();

1 个答案:

答案 0 :(得分:3)

只需使用getItemValue

maildoc.replaceItemValue("SendTo",document1.getItemValue("Dep_rev")); 

作为替代方案,您可以使用copyItem

maildoc.copyItem(document1.getDocument().getFirstItem("Dep_rev"), "SendTo");