Aliases (NotesView - JavaScript)

読み書き可能。ビューの別名。

定義場所

NotesView

構文

getAliases() : java.util.Vector

setAliases(aliases:java.util.Vector) : void

使用法

このプロパティは、ビューの名前は返しません。 名前を取得するには getName を使用してください。

名前フィールドにある、縦線で名前と区別されている古いスタイルの別名が、 名前の一部として返されます。

文字列で別名を設定するには、setAliases を参照してください。

この計算結果フィールドには、ページのデータソースに関連するビューの名前と別名が表示されます。
var name:string = view2.getName();
var aliases:string = "";
var iterator:java.util.Iterator = view2.getAliases().iterator();
while (iterator.hasNext()) {
	aliases = aliases + (aliases.isEmpty() ? "" : ", ") + iterator.next();
}
return name + (aliases.isEmpty() ? "" : " aka ") + aliases;
このボタンは、別名を追加します。
var v:NotesView = database.getView("main");
var aliases:java.util.Vector = v.getAliases();
var alias:string = requestScope.query;
if (!alias.isEmpty()) {
	aliases.addElement(alias);
	v.setAliases(aliases);
}
このボタンは、別名を削除します。
var v:NotesView = database.getView("main");
var aliases = v.getAliases();
if (aliases.length > 0) {
	if (aliases.length == 1) {
		v.setAliases(null);
	} else {
		aliases.removeElement(aliases.lastElement());
		v.setAliases(aliases);
	}
}

言語間の参照

LotusScript® NotesView クラスの Aliases プロパティ

Java™ View クラスの Aliases プロパティ