機械翻訳について

DB表またはビューに基づいたビジネス・オブジェクトの計算フィールドの作成

既存のDB表またはビューに基づいてビジネス・オブジェクトの式および集計フィールドを作成し、フィールド値を計算できます。

  • 式に基づいて値を計算するフィールドを作成するには:
    1. ビジネス・オブジェクトのフィールド・エディタから、「+フィールド」「式フィールド」の順に選択します。
    2. 「式フィールド」ダイアログ・ボックスで、作成する式フィールドのラベルを入力し、タイプ・フィールドを選択します。
    3. テキスト領域に式の有効な式を入力します。 オペランドを指定するには、テキスト領域に入力するか、使用可能なフィールドのリストでフィールドの挿入矢印を選択します。 ツールバーの演算子をクリックして式に追加します。

      パーセントなどの数値を計算する算式を作成するか、使用可能なフィールドを使用して値を生成するGroovy式を作成できます。 たとえば、ローカル・フィールド(firstName + ‘ ‘ + lastName)に格納されている文字列を連結したり、比較または論理式(qualityLevel != 5)に基づいて値を決定できます。

    4. 「フィールドの作成」をクリックします。
    5. オプショナル: Groovy式を定義すると、プロパティ・ペインのタイムアウト上書きアイコンアイコンをクリックしてデフォルトのGroovyタイムアウトをオーバーライドに移動できます。
  • 関連ビジネス・オブジェクトのデータを集計するフィールドを作成するには:
    1. ビジネス・オブジェクトのフィールド・エディタから、「+フィールド」「集計フィールド」の順に選択します。

      「集計フィールド」オプションは、ビジネス・オブジェクトに着信関係がない場合には表示されません。 たとえば、Departmentオブジェクトを参照するEmployeeビジネス・オブジェクトにフィールドを作成した場合、Employeeはソース・オブジェクトとDepartmentをターゲット・オブジェクトとみなされます。 この場合、部門は従業員と関係があると考えられます。

    2. 「集計フィールド」ダイアログ・ボックスで、作成する集計フィールドのラベルを入力します。
    3. 集計するオブジェクト(たとえば、Departmentをターゲット・ビジネス・オブジェクトとして使用するEmployeeビジネス・オブジェクト)、集計関数(Average、Count、Maximum、MinimumまたはTotal)および集計するフィールド(Salaryなど)を選択します。
    4. 「フィールドの作成」をクリックします。