LimitRevisions (NotesDatabase - JavaScript)

読み書き可能。$Revisions フィールドで許可される最大エントリ数。

定義場所

NotesDatabase

構文

getLimitRevisions() : double

setLimitRevisions(revisions:double) : void

使用法

このプロパティは、UI のデータベース詳細プロパティに含まれる「$Revisions フィールドのエントリ制限」に相当します。

このプロパティは、0 から 2147483647 の範囲の整数にする必要があります。設定値は次のように処理されます。

値 0 は、制限がないことを意味します。

$Revisions が制限値に到達した場合は、新規エントリを入力すると最も古いエントリが削除されます。

このプロパティを使用するには、データベースが開いている必要があります。

以下のボタンは、0 から 1000 まで、100 刻みで改訂の制限値を循環します。
var lr = database.getLimitRevisions();
if (lr >= 1000) {
	database.setLimitRevisions(0);
} else {
	database.setLimitRevisions(lr + 100);
}
requestScope.status = "Limit for $Revisions is " + database.getLimitRevisions();

言語間の参照

LotusScript® NotesDatabase クラスの LimitRevisions プロパティ

Java™ Database クラスの LimitRevisions プロパティ