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

7.1. 複数のノードで同じ画面を共有する

「IM-BIS - フロー編集」画面に関する機能の説明です。
同一フロー内の異なるノード間で同じ画面を共有することができます。
ここでは、フローの各タスクへ画面を設定する方法として、「共有」機能について手順に沿って説明します。

7.1.1. 画面設定の「共有」とは

IM-BISでのフロー編集時に、複数のタスクで同じ画面を共有するための画面設定機能です。
画面のみ共有されます。

7.1.2. 共有とコピーの違い

共有とコピーは、特定のノードに設定した画面と同じ画面を、別のノードにも設定できる点が似ていますが、以下の特徴があります。
項目 共有 コピー
設定方法
コピー元のノードで右クリック
→ 「共有」
コピー先のノードで右クリック
→ 「貼り付け」
コピー元のノードで右クリック
→ 「コピー」
コピー先のノードで右クリック
→ 「貼り付け」
参照する画面の定義 同じ定義 コピーされた定義
コピー後の変更 コピー元・コピー先ともに反映される 変更を行ったノードの画面のみ反映される
フィールド識別ID コピー元・コピー先ともに同じ コピー元・コピー先ともに同じ

7.1.3. ノードに画面設定をコピーする

タスクに設定された画面を、別のタスクに共有する手順は以下の通りです。
  1. 「IM-BIS - フロー編集」画面を表示します。

    ../../_images/share_copy_1.png
  2. 「IM-BIS - フロー編集」画面でコピー元のノードを右クリックします。

    ../../_images/share_copy_2.png
  3. 「画面」-「共有」をクリックします。

    ../../_images/share_copy_3.png
  4. 「IM-BIS - フロー編集」画面でコピー先のノードを右クリックします。

    ../../_images/share_copy_4.png
  5. 「画面」-「貼り付け」をクリックすると、コピー先のノードに設定されます。

    ../../_images/share_copy_5.png
  6. コピー先のノードが画面設定済みに変わります。

    ../../_images/share_copy_6.png

コラム

異なるノード間で同じ画面を利用しているノードのうち、変更を行ったノードのみ画面の変更を反映させたい場合には、「コピー」機能をご利用ください。

注意

  • 画面設定の「共有」では、外部連携(アクション設定)の設定も共通の設定です。
    「初期表示イベント」の外部連携を設定している場合で、設定している画面アイテムの「表示タイプ」が入力可の場合のみ、以下のような動きです。
    1. 申請画面で初期表示イベントの外部連携部分を編集し、申請します。

    2. 承認画面を表示すると申請画面で編集した外部連携部分が、「初期表示イベント」の表示に戻ります。

      例)明細テーブルの場合

      • 申請画面(初期表示)

        ../../_images/share_copy_7.png
      • 申請画面(編集後)

        ../../_images/share_copy_8.png
      • 承認画面(初期表示)

        ../../_images/share_copy_9.png
    3. 「共有」では、設定が共通となるため、初期表示イベントを削除すると、申請・承認のいずれのタイミングでも外部連携が実行されません。
      これを防ぐためには、「 コピーを利用して他のノードで同じ画面を利用する 」を利用し、設定を個別で保持させるようにしてください。
  • 画面設定の「共有」では、「画面遷移設定(画面遷移・タブ切替)」の設定内容も、共有を設定しているタスク(ノード)間で共通の設定です。
    共有の設定後に、共有を設定しているいずれかのタスク(ノード)で画面遷移設定を変更すると、共有しているタスク(ノード)すべてに反映されます。