gotoLastDocument (NotesViewNavigator - JavaScript)

ビューナビゲータ内の最後の文書エントリに現在のポインタを移動します。合計エントリとカテゴリエントリはすべてスキップします。

定義場所

NotesViewNavigator

構文

gotoLastDocument() : boolean
戻り値 説明
boolean
  • 操作が正常終了した場合は true。
  • ビューナビゲータにエントリがない場合は false。

以下のボタンは、数値を基準に文書ビューエントリを取得します。この場合、1 は最初の文書で、-1 は最後の文書です。
var nav:NotesViewNavigator = database.getView("By category and date").createViewNav();
if (nav.getCount() == 0) return;
// User enters a number in the input box bound to requestScope.query
var n:int = parseInt(requestScope.query);
if (isNaN(n) || n == 0) n = 1;
// For positive number, get the nth document where 1 is the first document
if (n > 0) {
	nav.gotoFirstDocument();
	for (var i = 1; i < n; i++) {
		nav.gotoNextDocument();
	}
// For negative number, get the -nth document where -1 is the last document
} else {
	nav.gotoLastDocument();
	for (var i = -1; i > n; i--) {
		nav.gotoPrevDocument();
	}
}
entry = nav.getCurrent();
requestScope.status += "¥n" + entry.getPosition(".") + " ";
requestScope.status += entry.getDocument().getItemValueString("subject");

言語間の参照

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

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