IM-BloomMaker for Accel Platform IM-BloomMaker チュートリアルガイド 第5版 2020-12-01

5.4.4. 変数・定数・多言語を定義する

次に、ログイン情報取得アプリケーション画面で利用する変数・定数・多言語を定義します。

5.4.4.1. IM-Repository で作成した辞書項目の定義を変数として追加する

まず、IM-Repository で作成した定義を変数として追加します。

  1. 変数タブ上のプルダウンが「変数」になっていることを確認します。

  2. 「IM-Repositoryから作成」アイコンをクリックします。

    ../../../_images/repository_definition_set_variable01.png
  3. 「エンティティをインポート」をクリックします。

    ../../../_images/repository_definition_set_variable02.png
  4. 「エンティティ検索」ダイアログが表示されます。

  5. 「bloommaker_tutorial_entity」カテゴリをクリックします。

    ../../../_images/repository_definition_set_variable03.png
  6. 「選択済み項目」に「Login User Information」が表示されていることを確認します。

  7. 「決定」ボタンをクリックします。

    ../../../_images/repository_definition_set_variable04.png
  8. 「確定確認」ダイアログで「決定」ボタンをクリックします。

    ../../../_images/repository_definition_set_variable05.png
  9. $variable 配下に変数が作成されます。

    ../../../_images/repository_definition_set_variable06.png
  10. 変数 key1 の「編集」アイコンをクリックします。

    ../../../_images/repository_definition_set_variable07.png
  11. キー名を「loginUser」に変更します。

  12. 「決定」ボタンをクリックします。

    ../../../_images/repository_definition_set_variable08.png
  13. 変数名が変更されます。

    ../../../_images/repository_definition_set_variable09.png

以上で変数の作成が完了しました。

5.4.4.2. 定数を新規作成する

次に、「デザイン編集」画面で IM-LogicDesigner の API にアクセスする URL を設定する定数を作成します。

  1. 「変数」タブをクリックします。

  2. プルダウンが「定数」になっていることを確認します。

  3. 「JSON形式で編集」アイコンをクリックします

    ../../../_images/repository_definition_set_variable10.png
  4. 「JSONエディタ」に下記 json を貼り付けます。

    {"GET_LOGIN_DATA_URL": "logic/api/bloommaker/tutorial/logindata"}
    
  5. 「決定」ボタンをクリックします。

    ../../../_images/repository_definition_set_variable11.png
  6. $constant 配下に定数が作成されます。

    ../../../_images/repository_definition_set_variable12.png

以上で定数の定義が完了しました。

5.4.4.3. 多言語を新規作成する

最後に、「デザイン編集」画面で利用するエレメントのラベルに利用する多言語を作成します。

  1. プルダウンが「多言語」になっていることを確認します。

  2. 「新規作成」アイコンをクリックします。

    ../../../_images/repository_definition_set_variable13.png
  3. 1 つ目の多言語を下記のとおりに設定します。
    • キー名
      • currentLoginUser
    • 標準
      • Current Login User
    • 日本語
      • 現在のログインユーザ
  4. 1 つ目の多言語を作成したときと同じ手順で下記多言語を作成します。
    • 2 つ目の多言語
      • キー名
        • userCd
      • 標準
        • User Code
      • 日本語
        • ユーザコード
    • 3 つ目の多言語
      • キー名
        • userName
      • 標準
        • User Name
      • 日本語
        • ユーザ名
    • 4 つ目の多言語
      • キー名
        • memberDepartment
      • 標準
        • Member Department
      • 日本語
        • 所属組織
    • 5 つ目の多言語
      • キー名
        • getLoginUser
      • 標準
        • Get Login User Information
      • 日本語
        • ログインユーザ情報を取得
    ../../../_images/repository_definition_set_variable14.png
    図:多言語を作成後の変数タブ

以上で多言語の定義が完了しました。

次節「アクションを作成する」ではアプリケーション画面に設定するアクションを作成します。