createViewNavFromAllUnread (NotesView - JavaScript)

ビュー内のすべての未読エントリに対するビューナビゲータを作成します。

定義場所

NotesView

構文

createViewNavFromAllUnread() : NotesViewNavigator

createViewNavFromAllUnread(username:string) : NotesViewNavigator

パラメータ 説明
username 指定すると、指定した名前に該当するすべての未読文書が含まれる NotesViewNavigator がメソッドによって返されます。 省略すると、現在のユーザー ID に該当するすべての未読文書が含まれる NotesViewNavigator がメソッドによって返されます。
戻り値 説明
NotesViewNavigator 新規ビューナビゲータ。

使用法

ビューが全文検索でフィルタされている場合でも、ナビゲータにはすべてのエントリが含まれています。 データベースが未読のマークをトラッキングしない場合、すべての文書は読み取り済みと認識されます。

このボタンは、現在のユーザーの未読文書に対して、ビュー内のすべてのエントリを取得します。
var v:NotesView = database.getView("main");
var nav:NotesViewNavigator = v.createViewNavFromAllUnread();
if (nav.getCount() == 0) {
	requestScope.status = "No unread documents";
	return;
}
var entry:NotesViewEntry = nav.getFirst();
while (entry != null) {
	requestScope.status += "¥n" + 
		entry.getColumnValues().elementAt(0);
	var tmpentry = nav.getNext();
	entry.recycle();
	entry = tmpentry;
}

言語間の参照

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

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