HasEmbedded (NotesDocument - JavaScript)

読み取り専用。1 つ以上の埋め込みオブジェクト、オブジェクトリンク、または添付ファイルが文書に含まれているかどうかを示します。

定義場所

NotesDocument

構文

hasEmbedded() : boolean
適正値 説明
true 文書に 1 つ以上の埋め込みオブジェクト、オブジェクトリンク、添付ファイルが含まれている場合。
false 文書に埋め込みオブジェクト、オブジェクトリンク、添付ファイルが含まれていない場合。

以下の計算結果フィールドには、文書の埋め込みオブジェクトの名前が表示されます。
var doc:NotesDocument = currentDocument.getDocument();
if (doc.hasEmbedded()) {
	var eos:java.util.Vector = doc.getEmbeddedObjects();
	if (eos.isEmpty()) {
		return "Contains attachments"
	} else {
		var msg:string = "Contains embedded objects:";
		var eosi:java.util.Iterator = eos.iterator();
		while (eosi.hasNext()) {
			var eo:NotesEmbeddedObject = eosi.next();
			if (msg.endsWith(":")) {
				msg = msg + " ";
			} else {
				msg = msg + "; ";
			}
			msg = msg + eo.getName();
		}
		return msg;
	}
} else {
	return "No embedded documents"
}

言語間の参照

LotusScript® NotesDocument クラスの HasEmbedded プロパティ

Java™ Document クラスの HasEmbedded プロパティ