ビュー内指定された文書と同じレベルにある直後の文書を返します。
このメソッドでメイン文書を指定した場合は、ビュー内の次のメイン文書が返されます。
返答文書を指定した場合は、同じ親の次の返答文書が返されます。
ビューがカテゴリ化されている場合、次の文書は元の文書と同じカテゴリ内にあります。
パラメータ |
説明 |
doc |
ビュー内の任意の文書。
NULL にすることはできません。 |
戻り値 |
説明 |
NotesDocument |
パラメータで指定された、ビュー内の同じレベルにある文書。
後続の同じレベルの文書がない場合は、NULL が返されます。 |
使用法
このメソッドを使用すると、以下の操作を実行できます。
- あるメイン文書から次のメイン文書に移動し、その間の返答文書はすべてスキップする。
- 特定の親文書の返答文書にアクセスする (最初の返答文書を検索するには、getChild を使用します)。
- 特定の親文書の返答に対する返答文書にアクセスする (最初の返答に対する返答文書を検索するには、getChild を使用します)。
FTSearch を使用してビューがフィルタされている場合、このメソッドはレベルに関係なくビュー内の次の文書を返します。
以下の場合、2 つの文書は兄弟の関係になります。
- 両方ともメイン文書である場合。
- 両方とも返答文書か、返答に対する返答文書であり、同じ親文書を共有する場合。
パラメータに以下の項目が指定された場合、このメソッドは NULL を返します。
- ビュー内の最後のメイン文書。
- 特定の親文書に対する最後の返答文書 (または返答に対する返答文書)。
例
このボタンは、ビュー内のすべての最上位文書を取得します。
var v:NotesView = database.getView("main");
var doc:NotesDocument = v.getFirstDocument();
while (doc != null) {
requestScope.status += "¥n" + doc.getItemValueString("subject");
tmpdoc = v.getNextSibling(doc);
doc.recycle();
doc = tmpdoc;
}