getNotices (NotesCalendar - JavaScript)

エントリに関連付けられたカレンダー通知を取得します。

定義場所

NotesCalendar

構文

getNotices() : java.util.Vector
戻り値 説明
java.util.Vector 通知 (通知がない場合は null)。各ベクトル要素は NotesCalendarNotice 型です。
可能性のある例外 テキスト 説明
NotesError.NOTES_ERR_NOTACCEPTED 4812 この会議の招集はまだ了承されていません 通知を特定し、了承してから、再試行してください。
NotesError.NOTES_ERR_IDNOTFOUND 4814 ID が見つかりません NotesCalendarEntry オブジェクトの反復識別子がカレンダーのエントリを示していないか、NotesCalendarNotice オブジェクトの識別子がカレンダーの通知を示していません。

このボタンイベントは、カレンダー通知が存在する場合に、その通知を表示します。
var dbdir:NotesDbDirectory = session.getDbDirectory("");
var maildb:NotesDatabase = dbdir.openMailDatabase();
var cal:NotesCalendar = session.getCalendar(maildb);
var dt1:NotesDateTime = session.createDateTime("Tomorrow 09");
var dt2:NotesDateTime = session.createDateTime("Tomorrow 10");
var entries:java.util.Vector = cal.getEntries(dt1, dt2, 0, 1);
if (entries.size() > 0) {
	var entry:NotesCalendarEntry = entries.firstElement();
	var notices:java.util.Vector = entry.getNotices();
	if (notices.size() > 0) {
		var notice:NotesCalendarNotice = notices.firstElement();
		requestScope.status = notice.read();
	}
} else {
	requestScope.status = "No entry at that time";
}

LotusScript® 構文

NotesCalendarEntry.GetNotices() As Variant

Java™ 構文

java.util.Vector NotesCalendarEntry.getNotices()