<listingField>
エンド・ユーザが Business Intelligence キューブでカスタム・リストを作成する際に使用できるオプションのリスト・フィールドを定義します。
詳細
Note:
システムでは、もう 1 つの種類のカスタム・リスト (キューブの必ずしもソース・テーブルを使用するとは限らないリスト) がサポートされています。"リストの定義" の "カスタム・リストの定義" を参照してください。
<listingField> 要素には以下のコンテンツがあります。
属性 | 目的 |
---|---|
name、displayName、description、disabled | "キューブの共通属性" を参照してください。 |
fieldExpression | ソース・テーブルのフィールドまたは (矢印構文などを使用して) 関連テーブルのフィールドを参照する SQL 式。displayName を指定する場合、SQL 式内でエイリアスを指定しないでください。これに反して、SQL 式内でエイリアスを指定した場合、displayName は無視され、フィールド名をローカライズできません。詳細は、"リスト・フィールドの作成" を参照してください。 |
resource | (オプション) このリスト・フィールドへのアクセスの制御に使用されるリソースの名前。"InterSystems Business Intelligence の実装" を参照してください。 |
例
以下に例を示します。
<listingField name="PatientID" displayName="PatientID" fieldExpression="PatientID" />
<listingField name="Age" displayName="Age" fieldExpression="Age" />
<listingField name="Gender" displayName="Gender" fieldExpression="Gender" />
<listingField name="Test Score" displayName="Test Score" fieldExpression="TestScore" />
<listingField name="City" displayName="City" fieldExpression="HomeCity->Name" />
<listingField name="Doctor" displayName="Doctor" fieldExpression="PrimaryCarePhysician->LastName" />