GetDisplayNameFields

説明

Entity の一意のキーを構成するフィールド名のリストを戻します。フィールド名は、スキーマによって指定された一意のキー順序で戻されます。

状態ありレコード タイプの場合、一意なキーはレコードの表示 ID です。表示 ID のフォーマットは DBnnnnnn (例えば、PASNY00012332) で、DB はデータベース名で、nnnnnn はレコード番号です。

状態なしレコード タイプの場合、一意なキーは、管理者によって定義された一意なキー フィールドの値から形成されます。単一の一意なキー フィールドのみの場合は、その値が一意なキーになります。複数のフィールドで一意なキーを形成する場合、その値は、管理者によって指定された順序で連結されます。状態ありレコード タイプの場合、このメソッドを呼び出すことは、FieldInfo オブジェクトを使用して「ID」システム フィールドの値を取得することと同じです。

一意なキーと、データベース ID (ユーザーには表示されない) を混同しないでください。データベース ID は GetDbId メソッドで取得できます。

注: このメソッドは、バージョン 7.1 で使用可能になります。

構文

VBScript

entity.GetDisplayNameFields 

Perl

$entity->GetDisplayNameFields(); 
識別子
説明
entity
Entity オブジェクトは、ユーザー データ レコードを表します。構文のこの部分を省略すると、フック内では、現在のデータ レコードに対応する Entity オブジェクトが想定されます (VBScript のみ)。
戻り値
レコード タイプの一意のキーを構成するフィールドを含む文字列の配列。各文字列には、この Entity オブジェクトの有効なフィールド名が含まれています。VBScript の場合、文字列の配列を含む Variant。 Perl の場合は、有効なフィールド名を含む文字列の配列への参照。

フィードバック