LOTUSSCRIPT /COM/OLE のクラス
文書に新規のアイテムを作成してアイテムの値を設定します。
メモ 一般的には、ReplaceItemValue のほうが AppendItemValue よりもよく使用されます。1 つの文書内に同じ名前のアイテムがすでに存在する場合、AppendItemValue は同じ名前の 2 つ目のアイテムを作成し、その重複したアイテムには (対処方法を使用する場合を除いて) アクセスできません。新しい文書を作成する場合は、AppendItemValue は安全です。
定義位置
NotesDocument
構文
Set notesItem = notesDocument.AppendItemValue( itemName$, value )
パラメータ
itemName$
notesItem
新規アイテムを文書に保存するには、AppendItemValue を呼び出した後に Save メソッドを呼び出す必要があります。
文書に itemName$ というアイテムがすでにあるとき、AppendItemValue は既存のアイテムを新規アイテムに置換しません。代わりにそれは、同じ名前のアイテムを作成し、指定された値を与えます。
新規アイテムの IsSummary プロパティはデフォルトで True が設定されます。つまり、アイテムの値はビューかフォルダで表示できます。
「拡張クラス」構文
NotesDocument「拡張クラス」構文を使用しても文書にアイテムを作成できます。NotesDocument「拡張クラス」構文を使用すると、AppendItemValue を使用する必要がありません。たとえば次のようなスクリプトがあるとします。
次の理由により appendItemValue を使用します。
Java Document クラスの appendItemValue メソッド
例 関連項目