GetDisplayNamesNeedingSiteExtension

説明

サイト拡張子を必要とする、指定されたレコード タイプの、すべての状態なしエンティティのサイト拡張名を取得します。

このメソッドは MultiSite 操作をサポートします。この目的は、名前の競合を回避することです。

例えば、異なるサイトで、「Tom」という名前の 2 つのユーザーが存在することがあり、これにより、MultiSite 環境で名前の競合が発生することがあります。ユーザー「Tom」はそれぞれそのローカル名でログインできますが、MultiSite 環境で一意であるためには、各「Tom」の名前を「サイト拡張」する必要があります。つまり、サイト固有のサフィックスを追加する必要があるということです。このメソッドは、サイト拡張された状態なし名を戻します。

このメソッドは、ユーザー、グループ、選択リスト、ワークスペース、クエリー、レポート、グラフ、およびフォルダの名前などの、「状態なし」レコード タイプのみに適用されます。

非拡張名が使用される場合には常に、サイト拡張名を使用できます。

構文

VBScript

session.GetDisplayNamesNeedingSiteExtension entity_def_name

Perl

$session->GetDisplayNamesNeedingSiteExtension($entity_def_name);
識別子
説明
session
現在のデータベース セッションを表す Session オブジェクト。
entity_def_name
EntityDef 名 (レコード タイプの名前) を含む String。これは、EntityDef の GetName によって戻された名前です。
戻り値
Visual Basic の場合、戻り値は、文字列の配列で構成される Variant です。

Perl の場合、戻り値は文字列の配列への参照です。


フィードバック