UniversalID (NotesViewEntry - JavaScript)

読み取り専用。ビューエントリに関連する文書のユニバーサル ID。

定義場所

NotesViewEntry

構文

getUniversalID() : string

使用法

このプロパティは、種類がカテゴリと合計のエントリに対して空ストリングを返します。

この ID は、16 進数字 (0 から 9、A から F) を組み合わせた 32 桁の文字です。データベースのすべてのレプリカの間で文書を一意的に識別します。

以下のボタンは、ビューエントリに対応する文書のユニバーサル ID をグローバル変数に書き込みます。
var bycat:NotesView = database.getView("main");
if (requestScope.query.isEmpty()) return;
var entry:NotesViewEntry = bycat.getEntryByKey(requestScope.query);
if (entry == null || entry.getDocument() == null) {
	requestScope.unid = null;
	return;
}
requestScope.unid = entry.getUniversalID();
以下の計算結果フィールドは、ユニバーサル ID を使用して文書内のアイテムの値を表示します。
if (requestScope.unid == null) {
	return null;
}
var doc:NotesDocument = database.getDocumentByID(requestScope.unid);
return doc.getItemValueString("subject");

言語間の参照

LotusScript® NotesViewEntry クラスの UniversalID プロパティ

Java™ ViewEntry クラスの UniversalID プロパティ