文書内の指定された名前を持つ最初のアイテムを返します。
パラメータ | 説明 |
---|---|
name | 探す対象のアイテムの名前です。 |
戻り値 | 説明 |
---|---|
NotesItem | 名前を持つ最初のアイテムを返します。名前を持つアイテムが文書に含まれていない場合は、null を返します。 |
フィールドの値が計算されて表示される場合、その値はアイテムとしては格納されず、NotesDocument オブジェクトからはアクセスできません。場合によってはフィールド値に別の方法でアクセスできます。 例えば、式 @Created を使用して計算して表示される [DateComposed] フィールドが文書に含まれている場合は、getCreated を使用します。
try {
var dc:NotesDocumentCollection = database.getAllDocuments();
var doc:NotesDocument = dc.getFirstDocument();
while (doc != null) {
var subject:NotesItem = doc.getFirstItem("Subject");
if (subject == null) {
requestScope.status += "¥n[ No subject ]";
} else {
requestScope.status += "¥n[ " + subject.getText() + " ]";
}
var body:NotesItem = doc.getFirstItem("Body");
if (body == null) {
requestScope.status += "¥n[ No body ]";
} else {
var text:string = body.getText(256);
requestScope.status += "¥n" + text;
}
var tmpdoc = dc.getNextDocument();
doc.recycle(); // recycle to avoid memory problems
doc = tmpdoc;
}
} catch(e) {
requestScope.status = e.toString();
}