intra-mart Accel Platform IM-LogicDesigner ユーザ操作ガイド 第12版 2024-04-01

4.3.6. ロジックフローの差分を表示する

IM-LogicDesignerで作成したロジックフローの定義内容を差分を表示することが可能です。
ここでは、差分を表示する方法を説明します。

4.3.6.1. ロジックフローの差分を表示する

  1. 画面上部のツールバー内、「差分比較」をクリックします。

    ../../../../_images/display1.png
  2. 「ロジックフロー差分比較」画面が表示されます。

    ../../../../_images/display2.png

4.3.6.2. 差分比較画面の詳細

差分比較画面は、用途に応じて複数のペイン(区画)に分かれています。
各ペインの詳細は以下の通りです。
../../../../_images/detail1-1.png

<画面項目>

項目(番号) 説明
1
比較元のロジックフロー、バージョンを選択するペインです。
2
選択された比較元・比較先ロジックフローの定義内容を表示するペインです。
このペインで表示される内容は、比較元・比較先ロジックフローの定義内容です。
このペイン内での設定変更は行えません。
3
比較元・比較先ロジックフローの変更内容を表示するペインです。
このペインで表示される内容は、比較元・比較先ロジックフローの変更内容です。
各ペインの詳細は以下の通りです。

4.3.6.2.1. 差分比較ツールバー

../../../../_images/detail2.png

<画面項目>

項目 説明
「比較元フロー定義」検索ボタン
比較元のロジックフローを検索するダイアログを表示します。
「バージョン」セレクトボックス
比較元のロジックフローのバージョンを選択します。
「閉じる」アイコン
「ロジックフロー差分比較」画面を閉じます。

4.3.6.2.2. 比較元・比較先情報表示ペイン

../../../../_images/detail3.png

<画面項目>

項目 説明
情報選択タブ
表示する情報を選択するタブです。
「スクロールを同期」トグル
比較元・比較先情報のスクロールを同期します。
チェックを外すと、スクロールは同期しません。
比較元・比較先情報表示ペイン
比較元・比較先の定義内容を表示します。
情報選択タブで選択した情報を表示します。

コラム

差分が発生していた場合、情報選択タブにアイコンが表示されます。
../../../../_images/detail3-1.png
「フロー定義情報」タブ選択時の比較元・比較先情報表示ペイン
../../../../_images/detail4.png

<画面項目>

項目 説明
ロジックフロー
ロジックフローを表示します。
このペイン内での設定変更は行えません。
ロジックフロー全体図
フロー編集画面の全体図を表します。青い枠に囲まれた部分が現在の描写範囲で、ドラッグすることで描写範囲を変更できます。
「マッピング設定」アイコン
マッピング設定ダイアログを表示します。
「全体図表示切り替え」アイコン
全体図の表示・非表示を切り替えます。
-/100%/+
ロジックフローの拡大、および、縮小を行います。
「入力定義」タブ選択時の比較元・比較先情報表示ペイン
../../../../_images/detail5.png
「出力定義」タブ選択時の比較元・比較先情報表示ペイン
../../../../_images/detail6.png
「変数定義」タブ選択時の比較元・比較先情報表示ペイン
../../../../_images/detail7.png
「定数定義」タブ選択時の比較元・比較先情報表示ペイン
../../../../_images/detail8.png
「基本情報」タブ選択時の比較元・比較先情報表示ペイン
../../../../_images/detail9.png

4.3.6.2.3. 変更点一覧ペイン

比較元・比較先フロー定義で変更があった箇所を表示します。
情報選択タブで選択した情報の変更点を表示します。
差分が発生していない場合は「差分がありません。」を表示します。
../../../../_images/detail10.png
「フロー定義情報」タブ選択、差分あり時
../../../../_images/detail11.png

<画面項目>

項目 説明
タスク種別
変更があったタスクの種別を表示します。
ラベル
変更があったタスクのラベルを表示します。
タスクID
変更があったタスクのIDを表示します。
変更内容
変更内容を表示します。
「詳細を表示」アイコン
詳細ダイアログを表示します。
「入力定義」「出力定義」「変数定義」「定数定義」「基本情報」タブ選択、差分あり時
../../../../_images/detail12.png

<画面項目>

項目 説明
プロパティ名
変更があったプロパティ名を表示します。
変更内容
変更内容を表示します。

コラム

差分が発生していた場合、比較元・比較先情報表示ペインの該当箇所が以下のように表示されます。
フロー定義情報
  • エレメントの右上にアイコンが表示されます

    ../../../../_images/detail13.png
入力定義、出力定義、変数定義、基本情報
  • 対象行がハイライトされます

    ../../../../_images/detail14.png

4.3.6.3. 差分詳細ダイアログを表示する

  1. 変更点一覧に表示している「詳細を表示」アイコンをクリックします。

    ../../../../_images/detail15.png
  2. 「差分詳細」ダイアログが表示されます。

    ../../../../_images/detail16.png

4.3.6.4. 差分詳細ダイアログの詳細

差分詳細ダイアログは、情報種別に応じて複数のタブに分かれています。
タブの詳細は以下の通りです。
../../../../_images/detail17.png

<画面項目>

項目 説明
マッピング設定
エレメントのマッピング設定情報の差分を表示します。
ユーザ定義
ユーザ定義情報の差分を表示します。
ユーザ定義タブは「詳細を表示」アイコンをクリックしたエレメントがユーザ定義であった場合に表示されます。
「ロジックフロー定義編集」の「フロー内でのみ利用する」にチェックを入れたユーザ定義の差分を表示します。

「フロー内でのみ利用する」 についての詳細は以下を参照してください。
タスク固有設定
エレメント毎に設定するタスク固有設定情報の差分を表示します。
前後のタスク
エレメント前後に配置されているエレメントが変更された場合、そのエレメントの差分を表示します。
基本情報
エレメントの基本情報の差分を表示します。
差分詳細
選択されたタブの差分を表示します。

コラム

差分が発生していた場合、タブにアイコンが表示されます。
../../../../_images/detail18.png

4.3.6.4.1. マッピング設定タブ

../../../../_images/detail19.png

<画面項目>

項目 説明
説明
マッピング設定情報の差分内容を表示します。
比較元:フローID(フロー定義名)
比較元フロー定義の設定値を表示します。
比較先:フローID(フロー定義名)
比較先フロー定義の設定値を表示します。

4.3.6.4.2. ユーザ定義タブ

../../../../_images/detail20.png

<画面項目>

項目 説明
「詳細を表示」ボタン
比較元・比較先のユーザ定義詳細をダイアログで表示します。
基本情報
ユーザ定義の基本情報を表示します。
基本情報は以下の項目から構成されています。
  • ユーザ定義名
  • アイコン
入力値
ユーザ定義エレメントに定義されている入力値の設定値を表示します。
返却値
ユーザ定義エレメントに定義されている返却値の設定値を表示します。
詳細情報
その他のユーザ定義情報を表示します。

4.3.6.4.3. タスク固有設定タブ

../../../../_images/detail21.png

<画面項目>

項目 説明
説明
タスク固有設定情報の差分内容を表示します。
比較元:フローID(フロー定義名)
比較元フロー定義の設定値を表示します。
比較先:フローID(フロー定義名)
比較先フロー定義の設定値を表示します。

4.3.6.4.4. 前後のタスクタブ

../../../../_images/detail22.png

<画面項目>

項目 説明
説明
前後のエレメントの差分内容を表示します。
比較元:フローID(フロー定義名)
比較元フロー定義の設定値を表示します。
比較先:フローID(フロー定義名)
比較先フロー定義の設定値を表示します。

4.3.6.4.5. 基本情報タブ

../../../../_images/detail23.png

<画面項目>

項目 説明
項目
基本情報項目を表示します。
比較元:フローID(フロー定義名)
比較元フロー定義の設定値を表示します。
比較先:フローID(フロー定義名)
比較先フロー定義の設定値を表示します。