機械翻訳について

値リストの追加

SQL問合せまたは固定データ値のリストを作成できます。

  1. データ・モデル・コンポーネント・ペインで、「値リスト」をクリックし、「新規値リストの作成」をクリックします。
  2. リストの名前を入力し、「タイプ」を選択します。

SQL問合せからのリストの作成

データ・エンジンでは、値リストの問合せから名前(表示名)のペアが必要です。 値リストのselect文では、データ・エンジンによって、最初にリストされる列が表示名として使用され、2番目の列がデータセットの問合せのパラメータに渡されます。

問合せが1つの列のみを返す場合、ユーザーに表示される値リスト表示名およびパラメータに渡される値として、同じ列値が使用されます。

  1. リストから「データ・ソース」を選択します。
  2. レポート・セッションに対して問合せの結果をキャッシュする場合は、下部のペインで「キャッシュ結果」 (推奨)を選択します。
  3. SQL問合せを入力するか、問合せビルダーを使用します。 次の図は、SQL問合せタイプの値リストを示しています。

次のSQL問合せは、DEPARTMENTS表からDEPARTMENT_NAME列のみを選択します。 この場合、値リストでは、問合せの結果がリストに表示され、同じ値がデータセットのパラメータに渡されます。 次の図は、値リストの表示エントリとデータセットに渡される値を示しています。 メニュー・アイテムおよびP_DEPTに表示される値は、DEPARTMENT_NAMEの値です。

かわりに、データセット内のパラメータにDEPARTMENT_IDを渡し、リストにDEPARTMENT_NAMEを表示する場合は、次のようにSQL問合せを作成します:

Select	 "DEPARTMENTS"."DEPARTMENT_NAME" as "DEPARTMENT_NAME",
	 "DEPARTMENTS"."DEPARTMENT_ID" as "DEPARTMENT_ID"
 from	 "DEMO"."DEPARTMENTS" "DEPARTMENTS

次の図は、値リストの表示エントリとデータセットに渡される値を示しています。 メニューにはDEPARTMENT_NAMEがリストされますが、P_DEPTに表示される値はDEPARTMENT_ID値です。

固定データセットからのリストの作成

必要なラベルと値のペアごとに、固定データセットからリストを作成します。

ラベルと値のペアを作成すると、リスト内のユーザーにラベルが表示されます。 値はデータ・エンジンに渡されます。

  1. 下部のペインで、「新規値リストの作成」アイコンをクリックして、ラベルと値のペアを追加します。
  2. 必要なラベルと値のペアごとに繰り返します。

次の図は、固定データ・タイプの値リストを示しています。