【ワンダーロボ】DB共通関数設計~サブクエリ~
- 2023年05月23日
ワンダーロボ設計書のDB共通関数設計の「サブクエリ」について説明をします。
検索のDB共通関数設計の基本作成方法については下記をご参照ください。
◆【ワンダーロボ】共通関数設計~検索~
以下、設定方法となります。
1.共通関数用のシートを作成します。
シート名は必ず、「関数定義_〇〇〇」にする必要があります。サブクエリは関数定義の設計書内で記述します。
2.シート内のフォーマットに沿って、共通関数の定義を作成します。(サブクエリに関連する部分のみ説明しております。基本設定については『【ワンダーロボ】共通関数設計~検索~』記事をご参照ください)
入力する項目 | 説明 |
【使用テーブル】 【サブクエリ】 |
該当関数にて関わる全てのテーブルを記入(どのテーブルから値を検索するか)(必須) [サブクエリ] ( ) 「サブクエリ終了」 説明: ルール: ①【使用テーブル】内でサブクエリを定義します。 [サブクエリ]( )「サブクエリ終了」と記入します。 ( )でサブクエリの記述範囲を示し、( )の右列にサブクエリ内の項目名を指定できます。 複数のサブクエリを利用する場合、[サブクエリ 1]~ |
【取得項目】 | 参照テーブルのフィールド名を記入します |
【参照元テーブル】 | 取得結果を設定する画面項目を記入します。 サブクエリを指定する場合は[サブクエリ]と指定します。 |
【画面項目】 | 参照の画面項目を記入します。 |
【結合条件】 | 結合条件を作成する必要時、作成。(複数テーブルを利用する場合) テーブルが 1 つの場合:「なし」か空白 テーブル結合時、下記に分類: |
【処理】 | 必要により、「WHERE」句などを定義します。 ≪Order By 句≫で複数のソート条件を設定する場合、カンマ区切りで記述します。 ソート順指定なしの場合、ASC(昇順)扱いになります。 |