IM-BIS for Accel Platform IM-BIS 仕様書 第20版 2024-04-01

9.6. データマッパーでの「通常イベント」と「特殊イベント」のリクエストとレスポンスの仕様

IM-BIS 2013 Winter より外部連携のアイテムイベントとテーブルイベントに「通常イベント」と「特殊イベント」の表示が追加されました。
「通常イベント」と「特殊イベント」の、データマッパーでのリクエストとレスポンスの仕様について説明します。

9.6.1. 通常イベントの場合

通常イベントの、リクエストとレスポンスは以下の仕様です。
アイテムイベント設定とテーブルイベント設定における仕様は同じです。
ここでは、アイテムイベント設定を例に説明します。
  1. 通常イベントの「設定」をクリックします。

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

    ../../../_images/basic_event_2.png
  3. 通常イベントのリクエストとして設定可能な画面アイテムが表示されます。

    ../../../_images/basic_event_3.png

    「フォーム・デザイナ」画面に配置している画面アイテムのうち、以下がリクエストに表示されます。

    アイテム種別 画面アイテム名
    入力アイテム 文字列
    複数行文字列
    数値
    関数
    日付
    期間
    一覧選択
    明細テーブル
    タイプ:文字列、数値、日付、隠しパラメータ、関数、一覧選択、ラジオボタン、セレクトボックス
    チェックボックス
    ラジオボタン
    セレクトボックス
    リストボックス
    グリッドテーブル
    タイプ:文字列、数値、日付、隠しパラメータ、一覧選択、セレクトボックス
    共通マスタアイテム ユーザ選択
    組織選択
    組織・役職選択
    所属組織選択
    汎用アイテム 隠しパラメータ
    採番
    互換用アイテム 一覧選択
    明細テーブル
    タイプ:文字列、数値、日付、隠しパラメータ、関数、一覧選択、ラジオボタン、セレクトボックス
    チェックボックス
    ラジオボタン
    セレクトボックス
    リストボックス
  4. 通常イベントのレスポンスとして設定可能な画面アイテムが表示されます。

    ../../../_images/basic_event_4.png

    「フォーム・デザイナ」画面に配置している画面アイテムのうち、以下がレスポンスに表示されます。

    アイテム種別 画面アイテム名
    入力アイテム 文字列
    複数行文字列
    数値
    日付
    期間
    一覧選択
    明細テーブル
    タイプ:文字列、数値、日付、隠しパラメータ、一覧選択、ラジオボタン、セレクトボックス
    チェックボックス
    ラジオボタン
    セレクトボックス
    リストボックス
    グリッドテーブル
    タイプ:文字列、数値、日付、隠しパラメータ、一覧選択、セレクトボックス、カスタム
    汎用アイテム 隠しパラメータ
    互換用アイテム 一覧選択
    明細テーブル
    タイプ:文字列、数値、日付、隠しパラメータ、一覧選択

9.6.2. 特殊イベントの場合

2013 Winter時点の特殊イベントは、以下です。
ここでは、各々のイベント毎に説明します。
  • 一覧選択:アイコンクリック
  • ボタン(インポート):インポート
  • ボタン(エクスポート):エクスポート

一覧選択の場合

アイテムイベント設定とテーブルイベント設定における仕様は同じです。
ここでは、アイテムイベント設定を例に説明します。
  1. 特殊イベントの「設定」をクリックします。

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

    ../../../_images/special_event_select_list_2.png
  3. 特殊イベントのリクエストとして設定可能な画面アイテムが表示されます。

    ../../../_images/special_event_select_list_3.png

    コラム

    通常イベントの場合 」のリクエストと同様の画面アイテムが表示されます。

  4. 特殊イベントのレスポンスとして設定可能な画面アイテムが表示されます。

    ../../../_images/special_event_select_list_4.png

    コラム

    「一覧選択」の画面アイテムのみ表示されます。

ボタン(インポート)の場合

ボタン(インポート)の外部連携は、アイテムイベント設定のみ行うことができます。

  1. 特殊イベントの「設定」をクリックします。

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

    ../../../_images/special_event_inport_2.png
  3. 特殊イベントのリクエストとして設定可能な画面アイテムが表示されます。

    ../../../_images/special_event_inport_3.png

    注意

    インポートではファイル情報をデータソースに受け渡す必要があります。
    インポートボタンとデータソースの入力パラメータをマッピングしてください。

    コラム

    「ボタン(インポート)」の画面アイテムのみ表示されます。

  4. 特殊イベントのレスポンスとして設定可能な画面アイテムが表示されます。

    ../../../_images/special_event_inport_4.png

    コラム

    通常イベントの場合 」のレスポンスと同様の画面アイテムが表示されます。

ボタン(エクスポート)の場合

ボタン(エクスポート)の外部連携は、アイテムイベント設定のみ行うことができます。

  1. 特殊イベントの「設定」をクリックします。

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

    ../../../_images/special_event_export_2.png
  3. 特殊イベントのリクエストとして設定可能な画面アイテムが表示されます。

    ../../../_images/special_event_export_3.png

    コラム

    通常イベントの場合 」のリクエストと同様の画面アイテムが表示されます。

  4. 特殊イベントのレスポンスとして設定可能な画面アイテムが表示されます。

    ../../../_images/special_event_export_4.png

    注意

    エクスポートではファイル情報をフォームに受け渡す必要があります。
    データソースの出力パラメータとエクスポートボタンをマッピングしてください。

    コラム

    「ボタン(エクスポート)」の画面アイテムのみ表示されます。

9.6.3. IM-BIS 2013 Summer からの変更点

IM-BIS 2013 Summer からの変更点について説明します。
一部の画面アイテムがリクエストとレスポンスの項目で設定不可となりました。

リクエスト

以下の画面アイテムが非表示になりました。

アイテム種別 画面アイテム名
入力アイテム
グリッドテーブル
タイプ:イメージ

レスポンス

以下の画面アイテムが非表示になりました。

アイテム種別 画面アイテム名
入力アイテム 関数
明細テーブル
タイプ:関数
共通マスタアイテム ユーザ選択
組織選択
組織・役職選択
所属組織選択
汎用アイテム 採番
互換用アイテム
明細テーブル
タイプ:関数、ラジオボタン、セレクトボックス
チェックボックス
ラジオボタン
セレクトボックス
リストボックス