差異
親ページ: WorkspaceManager のダイアログ
概要
このダイアログを使用すると、設計者は、比較対象として選択されたドキュメントの間で検出された差異を参照できます。各差異について、一方のドキュメントを更新するかどうかを決定でき、ドキュメントを必要に応じて同期するために、最終的に設計変更指示(ECO)を作成できます。
アクセス
このダイアログは、比較するドキュメントの選択(Choose Documents To Compare)ダイアログで選択したドキュメント間の比較を実行した後に表示されます。比較機能では、プロジェクト オプション(Project Options)ダイアログの比較(Comparator)タブでの定義に従って比較を実行し、検出された差異に関連付けられた比較タイプが無視されるように設定されていない場合は、それらの差異が Differences between ダイアログに一覧表示されます。
オプション/コントロール
このダイアログは、基本的に、差異(Differences)、更新(Update)、および変更順序(変更指示)(Change Order)という 3 つのメイン領域で構成されています。
差異
このダイアログ領域には、選択されたドキュメントの間の、比較によって検出されたすべての差異が一覧表示されます。各差異は、その差異が含まれているドキュメントの対応する列に表示されます。差異は比較タイプに基づいてグループ化されており、比較タイプは、プロジェクト オプション(Project Options)ダイアログの比較(Comparator)タブで一覧表示および有効化されているとおりです。このグループ レベルのエントリには、そのタイプの差異の数が反映されています。
エントリをダブルクリックすると、関連するソース ドキュメント上のオブジェクトに対してクロス プローブを実行できます。
更新
このダイアログ領域では、その名前が示すとおり、差異を解消するために更新するドキュメントを指定します。デフォルトでは(安全のために)、すべての差異エントリには、変更なし(No Change)という決定が初期割り当てされています。
各差異の更新決定を個別に設定するには、決定(Decision)列で該当するエントリをクリックして、その後表示される ECO 決定(ECO Decision)ダイアログで、必要な更新アクションを選択します。更新の方向(どちらの比較対象ドキュメントを更新するか)を単に選択するか、更新なし(No Updates)を選択します。
右クリック メニューでは、更新決定をすばやく行うための次のコマンドを使用できます。
- << Update All in - このコマンドを使用して、すべての差異の更新方向を左側のドキュメントに設定します(該当する場合)。
- Update All in >> - このコマンドを使用して、すべての差異の更新方向を右側のドキュメントに設定します(該当する場合)。
- Reverse Direction For All - このコマンドを使用して、すべての差異の更新方向をすばやく反転します(該当する場合)。いずれかの差異の更新方向を変更することが有効でない場合は、そのエントリは変更なし(No Change)に設定されます。
- Set No Action For All - このコマンドを使用して、すべての差異の更新方向を変更なし(No Change)にすばやく設定します。
- << Update Same Kind in - このコマンドを使用して、現在フォーカスしている差異と同じ比較タイプのすべての差異の更新方向を左側のドキュメントに設定します(該当する場合)。
- Update Same Kind in >> - このコマンドを使用して、現在フォーカスしている差異と同じ比較タイプのすべての差異の更新方向を右側のドキュメントに設定します(該当する場合)。
- Reverse Direction For Same Kind - このコマンドを使用して、現在フォーカスしている差異と同じ比較タイプのすべての差異の更新方向をすばやく反転します(該当する場合)。いずれかの差異の更新方向を変更することが有効でない場合は、そのエントリは変更なし(No Change)に設定されます。
- Set No Action For Same Kind - このコマンドを使用して、現在フォーカスしている差異と同じ比較タイプのすべての差異の更新方向を変更なし(No Change)にすばやく設定します。
- << Update Selected in - このコマンドを使用して、すべての選択された差異の更新方向を左側のドキュメントに設定します(該当する場合)。
- Update Selected in >> - このコマンドを使用して、すべての選択された差異の更新方向を右側のドキュメントに設定します(該当する場合)。
- Reverse Direction For Selected - このコマンドを使用して、すべての選択された差異の更新方向をすばやく反転します(該当する場合)。いずれかの差異の更新方向を変更することが有効でない場合は、そのエントリは変更なし(No Change)に設定されます。
- Set No Action For Selected - このコマンドを使用して、すべての選択された差異の更新方向を変更なし(No Change)にすばやく設定します。
変更順序(変更指示)
このダイアログ領域には、アクションを実行することを決定したそれぞれの差異について、実行されるアクション、そのアクションが適用されるオブジェクト、そのアクションの実行場所となるドキュメントが一覧表示されます。これらの情報を使用して、更新を実行するために使用される後続の ECO がコンパイルされます。この領域に一覧表示される一般的なアクションは次のとおりです。
- 削除(Remove) - 差異が発生しているオブジェクトが含まれたドキュメントの方向に更新される場合は、そのオブジェクトが削除されます。
- 追加(Add) - 差異が発生しているオブジェクトが含まれていないドキュメントの方向に更新される場合は、そのオブジェクトが追加されます。
- 更新(Update) - 両方のドキュメントに含まれている同じオブジェクトに何らかの差異がある場合は、変更されるオブジェクトは、選択された方向によって異なります。
追加のボタン
このダイアログの下部には、次のボタンが配置されています。
- エンジニアリングの変更順序(変更指示)を作成(Create Engineering Change Order) - このボタンをクリックして ECO を生成します。設計変更指示(Engineering Change Order)ダイアログが表示されて、ドキュメントを同期するために更新を検証および実行できます。
- 差異をレポート(Report Differences) - このボタンをクリックして、比較によって検出された差異のレポートを生成します。このレポートには、実行する更新決定と、生成される ECO に含まれるアクションも記載されます。このレポートは、レポート プレビュー(Report Preview)ダイアログに読み込まれます。このダイアログでレポートを参照してから、最終的に、サポートされている各種フォーマットのいずれかにエクスポートしたり、直接印刷したりできます。
- 差異を参照(Explore Differences) - このボタンをクリックして、ECO の生成前に、比較によって検出された差異をさらに詳しく調べます。Differences between ダイアログが閉じてメイン ワークスペースに戻り、差異(Differences)パネルが表示されます。このパネルには、比較によって一覧表示されたすべての差異が同じカテゴリ内に表示されます。このパネルを使用して、差異が発生しているオブジェクト(親ドキュメント上)にクロス プローブします。