markAllRead (NotesView - JavaScript)

ビュー内のすべての文書に既読のマークを付けます。

定義場所

NotesView

構文

markAllRead(username:string) : void
パラメータ 説明
username 指定した場合は、ビュー内において、指定したユーザー名のすべての文書が既読になります。 省略すると、ビュー内の現在のユーザー ID の文書がすべて既読になります。

使用法

データベースが未読のマークをトラッキングしない場合、すべての文書は読み取り済みと認識され、このメソッドは無効になります。

このボタンは、ビューをフィルタリングし、その結果に既読のマークを付けます。
database.updateFTIndex(true);
var v1:NotesView = database.getView("main");
if (requestScope.query.isEmpty()) {
	requestScope.status = "No query";
	return;
}
var n:int = v1.FTSearch(requestScope.query);
if (n > 0) {
	v1.markAllRead();
	requestScope.status = "Hits marked as read: " + n.toFixed();
} else {
	requestScope.status = "No hits";
}

言語間の参照

LotusScript® NotesView クラスの MarkAllRead メソッド

Java™ View クラスの markAllRead メソッド