copyItem (NotesDocument - JavaScript)

アイテムを現在の文書にコピーし、オプションでコピーされたアイテムに新しい名前を割り当てます。

定義場所

NotesDocument

構文

copyItem(item:NotesItem) : NotesItem

copyItem(item:NotesItem, newname:string) : NotesItem

パラメータ 説明
item コピー対象のアイテムです。通常は別文書からコピーします。 NULL にすることはできません。
newname コピーされたアイテムに割り当てる名前です。 このアイテムの既存の名前を保持する場合は null を指定します。
戻り値 説明
NotesItem 指定したアイテムのコピー。新しい名前が付けられること以外は、すべて元のアイテムと同じです。

以下のボタンは、プロフィール文書のアイテムをコピーして、新規文書を作成します。
var doc:NotesDocument = database.createDocument();
var disclaimer:NotesDocument = database.getProfileDocument("Disclaimer", null);
var text:NotesItem = disclaimer.getFirstItem("DisclaimerText");
doc.appendItemValue("Form", "main");
doc.appendItemValue("Subject", requestScope.query);
doc.appendItemValue("Quantity", requestScope.quantity);
var foo = doc.copyItem(text);
doc.save();
requestScope.status = "Document created";

言語間の参照

LotusScript® NotesDocument クラスの copyItem メソッド

Java™ Document クラスの copyItem メソッド