getNavigatorPosition (NotesXspViewEntry - JavaScript)

ビューナビゲータ階層内のエントリの位置を取得します。例えば、2 番目のカテゴリの 3 番目の文書の場合、「2.3」という値が取得されます。

定義場所

NotesXspViewEntry (JavaScript)

構文

getNavigatorPosition() : string
戻り値 説明
string 一連の整数 (文字列形式) と区切り記号です。この整数は、各レベルのビューエントリの位置を示し、1 が最初の位置です。最初の整数は最初のレベルを示し、以下同様に続きます。

複数行編集ボックスのこのデータバインディングスクリプトは、コレクション名が rowdata の Domino® ビューデータソースを使用する繰り返しコントロールに埋め込まれます。このスクリプトは、エントリがカテゴリ、合計、文書のどれであるかに応じて列の値を取得し、エントリの位置と値を返します。
try {
	if (rowdata.isCategory()) {
		return rowdata.getNavigatorPosition() + " = " + rowdata.getColumnValue("category") + "¥n"
	} else if(rowdata.isTotal()) {
		return rowdata.getNavigatorPosition() + " = " + rowdata.getColumnValue("number").toString() + "¥n"
	} else if (rowdata.isDocument()) {
		return rowdata.getNavigatorPosition() + " = " + rowdata.getColumnValue("subject") + "¥n"
	}
} catch (e) {
	return e.toString();
}