読み取り専用。文書に対する直接の返答文書を示します。
現在の文書に返答文書がない場合、コレクションには文書は含まれません。
function getResponses(dc:NotesDocumentCollection, tab:string) {
var response = dc.getFirstDocument();
while (response != null) {
requestScope.status += "¥n" + tab + response.getItemValueString("subject");
if (response.getResponses().getCount() > 0) {
tab = tab + "¥t";
getResponses(response.getResponses(), tab);
tab = tab.left(tab.length - 1);
}
var tmpdoc = dc.getNextDocument();
response.recycle(); // recycle to avoid memory problems
response = tmpdoc;
}
}
try {
var doc:NotesDocument = currentDocument.getDocument();
if (doc.getResponses().getCount() > 0) {
getResponses(doc.getResponses(), "");
} else {
requestScope.status = "No response documents";
}
} catch(e) {
requestScope.status = "No document selected" + e.toString();
}