BuildUniqueKeyField

説明

一意なキー クエリー フィールドをビルドして戻します。

クエリーの検索結果のフィールドとして (表示列として) 一意のキーを追加します。 表示列は、その番号、または列値 (GetColumnValue の場合) が、リストに追加された最後の列より 1 大きくなる (あるいは、最初の列の場合は 1 になる) ように、リストに追加されます。

(戻される QueryFieldDef オブジェクトの) IsShown プロパティは、 表示リストに追加されるフィールドに対して True に設定される必要があります。 IsShown プロパティの値が False に設定されている場合、一意のキーは、列としてクエリー結果セットに追加されません。

一意のキーは、レコードの表示名と同じ値です。詳しくは、「レコード タイプ」を参照してください。

注: 戻される QueryFieldDef オブジェクトは、DBID フィールドであるフィールド パス名を示します。QueryFieldDef は、結果セットで表示名に変換されます。ただし、(BuildUniqueKeyField の呼び出しから) 戻される QueryFieldDef に含まれる値を取得しようとすると、状態ありレコード タイプと状態なしレコード タイプのどちらでも、DBID を取得し、一意のキーを取得しません。

構文

VBScript

 querydef.BuildUniqueKeyField 
 

Perl

 $querydef->BuildUniqueKeyField(); 
 
識別子
説明
querydef
QueryDef オブジェクト。
戻り値
一意のキーのクエリー フィールドに対する QueryFieldDef オブジェクトを戻します。


フィードバック