7.1. 複数のノードで同じ画面を共有する¶
「IM-BIS - フロー編集」画面に関する機能の説明です。同一フロー内の異なるノード間で同じ画面を共有することができます。ここでは、フローの各タスクへ画面を設定する方法として、「共有」機能について手順に沿って説明します。
Contents
7.1.1. 画面設定の「共有」とは¶
IM-BISでのフロー編集時に、複数のタスクで同じ画面を共有するための画面設定機能です。画面のみ共有されます。
7.1.2. 共有とコピーの違い¶
共有とコピーは、特定のノードに設定した画面と同じ画面を、別のノードにも設定できる点が似ていますが、以下の特徴があります。
項目 | 共有 | コピー |
---|---|---|
設定方法 | コピー元のノードで右クリック
→ 「共有」
コピー先のノードで右クリック
→ 「貼り付け」
|
コピー元のノードで右クリック
→ 「コピー」
コピー先のノードで右クリック
→ 「貼り付け」
|
参照する画面の定義 | 同じ定義 | コピーされた定義 |
コピー後の変更 | コピー元・コピー先ともに反映される | 変更を行ったノードの画面のみ反映される |
フィールド識別ID | コピー元・コピー先ともに同じ | コピー元・コピー先ともに同じ |
7.1.3. ノードに画面設定をコピーする¶
タスクに設定された画面を、別のタスクに共有する手順は以下の通りです。
「IM-BIS - フロー編集」画面を表示します。
「IM-BIS - フロー編集」画面でコピー元のノードを右クリックします。
「画面」-「共有」をクリックします。
「IM-BIS - フロー編集」画面でコピー先のノードを右クリックします。
「画面」-「貼り付け」をクリックすると、コピー先のノードに設定されます。
コピー先のノードが画面設定済みに変わります。
コラム
異なるノード間で同じ画面を利用しているノードのうち、変更を行ったノードのみ画面の変更を反映させたい場合には、「コピー」機能をご利用ください。
注意
画面設定の「共有」では、外部連携(アクション設定)の設定も共通の設定です。「初期表示イベント」の外部連携を設定している場合で、設定している画面アイテムの「表示タイプ」が入力可の場合のみ、以下のような動きです。
申請画面で初期表示イベントの外部連携部分を編集し、申請します。
承認画面を表示すると申請画面で編集した外部連携部分が、「初期表示イベント」の表示に戻ります。
例)明細テーブルの場合
「共有」では、設定が共通となるため、初期表示イベントを削除すると、申請・承認のいずれのタイミングでも外部連携が実行されません。これを防ぐためには、「 コピーを利用して他のノードで同じ画面を利用する 」を利用し、設定を個別で保持させるようにしてください。 画面設定の「共有」では、「画面遷移設定(画面遷移・タブ切替)」の設定内容も、共有を設定しているタスク(ノード)間で共通の設定です。共有の設定後に、共有を設定しているいずれかのタスク(ノード)で画面遷移設定を変更すると、共有しているタスク(ノード)すべてに反映されます。