IM-BIS for Accel Platform 業務管理者 操作ガイド 第17版 2019-08-01

7.9.6.4. 画面上の特定のアイテム(明細テーブル・グリッドテーブル)への操作(イベント)のタイミングで外部連携を設定する

外部連携で取得したデータとフォームの項目間での連携を、画面上の明細テーブル・グリッドテーブルの特定の項目(列)への操作(イベント)のタイミングで行うためには、以下の手順で設定します。
  1. 「IM-BIS - フロー編集」画面を表示します。

    ../../../_images/d_s_4_1.png
  2. 対象のタスク(ノード)をダブルクリック、または、右クリックし「画面」→「新規」(登録済みの場合は「開く」)をクリックして「フォーム・デザイナ」画面で画面を設定します。

    ../../../_images/d_s_4_2.png
  3. 連携を行う画面アイテム(明細テーブル)を配置後に、ツールバーの「アクション設定」をクリックします。

    ../../../_images/d_s_4_3.png
  4. 「テーブルイベント」をクリックします。

    ../../../_images/d_s_4_4.png
  5. 「通常イベント」の「追加」をクリックします。

    ../../../_images/d_s_4_5.png
  6. 対象の「テーブル」と「列」を選択します。

    ../../../_images/d_s_4_6.png
  7. 「イベントタイプ」を選択します。(対象の画面アイテムによって、利用できないイベントタイプがあります。)

    ../../../_images/d_s_4_7.png
    イベント種別 イベントタイプ 説明
    通常イベント フォーカスイン 入力フィールドにフォーカスが合わせられたときに外部連携を実行します。
    入力
    入力フィールドの値が変更され、フォーカスが外れたときに外部連携を実行します。
    カレンダー選択により、選択日が反映されたときも同様とです。
    クリック 入力フィールド、ボタン、アイコンをクリックしたとき、外部連携を実行します。
    フォーカスアウト 入力フィールドからフォーカスが外れたときに外部連携を実行します。
    特殊イベント アイコンクリック
    一覧選択、および明細テーブルやグリッドテーブルの一覧選択用のイベントです。
    search をクリックしたとき、外部連携を実行します。
    アイコンクリック時に設定できる外部連携は、取得データを直接画面に反映するのではなく、一覧選択ダイアログ経由で反映します。

    コラム

    • 特殊イベントについて

      特殊イベントとは、画面アイテムに特化した外部連携を実行するイベントです。
      一覧選択ダイアログを呼び出したり、入力情報とCSVファイルを連携するといった、通常イベントにはない外部連携を実行します。
      特殊イベントでは、選択できるデータソース定義やデータマッパーの構造など、一部に制限がある場合があります。
  8. 「設定( pencil )」をクリックします。

    ../../../_images/d_s_4_8.png
  9. 「外部連携設定」画面で「追加」をクリックします。

    ../../../_images/d_s_4_9.png
  10. 「データマッパー」画面の「リクエスト」で、右のデータソース定義を検索するために search をクリックします。

    ../../../_images/d_s_4_10.png
  11. 登録済みのデータソース定義から利用するものをクリックして選択します。

    ../../../_images/d_s_4_11.png
  12. 左側の画面の項目をクリックすると、マッピング対象の枠に移動します。

    ../../../_images/d_s_4_12.png
  13. 右側のデータソース定義の項目をクリックすると、マッピング対象の枠に移動します。

    ../../../_images/d_s_4_13.png
  14. 「追加」をクリックします。

    ../../../_images/d_s_4_14.png
  15. データマッピング情報が登録されます。

    ../../../_images/d_s_4_15.png
  16. 「データマッパー」画面の「レスポンス」をクリックします。

    ../../../_images/d_s_4_16.png
  17. レスポンスについても、リクエストと同様の手順で設定します。

    ../../../_images/d_s_4_17.png
  18. 「保存」をクリックし、「×」ボタンで画面を閉じます。

    ../../../_images/d_s_4_18.png
  19. 外部連携設定に追加されますので、必要に応じて説明を入力し、「確定」をクリックします。

    ../../../_images/d_s_4_19.png
  20. 「イベント設定」画面に戻ります。
    「特殊イベント」も同様に設定し、「確定」をクリックします。
    ../../../_images/d_s_4_20.png
  21. 「フォーム・デザイナ」画面に戻り、「更新」をクリックします。

    ../../../_images/d_s_4_21.png

コラム

「フォーム・デザイナ」画面にて外部連携を設定した直後には、フローのアイコンに外部連携マークが表示されません。
「IM-BIS - フロー編集」画面のリロードボタンをクリックするか、他の操作でリロードが発生することによりアイコンが表示されます。