いいね!数

0

閲覧数
2836

初歩的な質問で恐縮ですが、教えてください。

現在、xpage上でステータスが変わるボタンをクリックすると、それを知らせるメールが送信される仕組みを作っております。

宛先が一つだとうまくいくのですが複数の宛先に送信すると

JavaScript アクション式を実行中にエラーが発生しましたスクリプトインタープリタエラー、行=12、列=5: [TypeError] メソッド NotesDocument.send() を呼び出し中に例外が発生しました null

といったエラーが返ってきてしまいます。複数の宛先を設定する方法を教えてください。

以下は「Administator/TEST」と「user/TEST」の2人に送信しようとしてエラーが返ってきているものいるものです。

 

var doc:NotesDocument = database.createDocument()

doc.replaceItemValue("Form","memo")
doc.replaceItemValue("sendTo","Administator/TEST;user/TEST")
doc.replaceItemValue("subject","あいうえお")
doc.replaceItemValue("body","こんにちは")

doc.send()

サーバー情報: | クライアント情報: | 
カテゴリ:Notes - 使い方 | タグ:
  | 質問日時:2015/10/22 13:56:16

回答・コメント

いいね!数

0

sendTo フィールドで複数人指定する場合確か配列(Array)かVectorの形式だと思います

回答日時:2015/10/22 14:07:34

いいね!数

0

yoshiki.kai様

雑な書き方ですが、こういうことだと思います。

 

var a = new Array("Administator/TEST","user/TEST");

document1.replaceItemValue("sendTo", a);

 

mak

回答日時:2015/10/22 14:14:34

いいね!数

0

早速の回答ありがとうございます。

katomanさんとmakさんがおっしゃた通りにArrayの形式で指定したらうまくいきました。

ありがとうございました!

回答日時:2015/10/22 15:16:15