save (Document - Java™)

文書に加えた変更を保存します。

定義位置

Document

構文

public boolean save()
    throws NotesException
public boolean save(boolean force)
    throws NotesException
public boolean save(boolean force, boolean makeresponse)
    throws NotesException
public boolean save(boolean force, boolean makeresponse, boolean markread)
    throws NotesException

パラメータ

boolean force

true を指定すると、プログラムの実行中に別ユーザーがこの文書を編集して保存している場合でも、文書が保存されます。最も新しい保存文書が有効になります。前の文書は削除されます。

false を指定した場合、プログラムの実行中に別ユーザーがこの文書を編集したときの処理は makeresponse 引数によって決まります。

boolean makeresponse

true を指定すると、現在の文書は元の文書の返答文書になります (複製競合の発生時にレプリケータがこれを実行します)。false を指定すると、save は取り消されます。force パラメータが true の場合、makeresponse パラメータは何も実行しません。

boolean markread

true を指定すると、現在のユーザー ID の文書が既読になります。false の場合 (デフォルト)、文書は既読になりません。

注: データベースが未読のマークを追跡しない場合、すべての文書は既読と見なされ、このパラメータは効果を持ちません。

戻り値

クロスリファレンス

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

式言語の @DocMark 関数