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

7.2. コピーを利用して他のノードで同じ画面を利用する

IM-BIS で作成したBPM・ワークフローで「コピー」を行うことで、同じフローの異なるノードに、画面遷移設定の内容をコピーすることができます。
コピーされた設定内容は、コピー元と別の設定として扱われますので、コピー後に行われた変更は、変更したノードの画面遷移設定のみに反映されます。

コラム

異なるノード間で同じ画面を利用しているノードのうち、コピー後にも変更内容を同時に反映したい場合には、「共有」機能をご利用ください。
「コピー」機能を利用した場合、画面遷移設定の変更は、変更を行ったノードにのみ反映されます。
ここでは、フローのタスクから他のタスクへ画面を設定する方法として、「コピー」機能について手順に沿って説明します。

7.2.1. 画面設定の「コピー」とは

IM-BISでのフロー編集時に、特定のタスクに設定した画面を他のタスクにコピーするための画面設定機能です。
コピー元・コピー先は共有されていないため、同じような画面を複数作成したいときにご利用できます。

7.2.2. 共有とコピーの違い

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

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

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

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

    ../../_images/copy_2.png
  3. 「画面」-「コピー」をクリックします。

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

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

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

    ../../_images/copy_6.png

    注意

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

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

        例)明細テーブルの場合

        • 申請画面(初期表示)

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

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

          ../../_images/copy_9.png
    • 画面設定の「コピー」では、「画面遷移設定(画面遷移・タブ切替)」の設定内容も、コピー対象になります。
      コピーの設定後に、コピー元、コピー先のいずれかのタスク(ノード)で画面遷移設定を変更しても、他方のタスク(ノード)には反映されませんので、注意してください。