違いについて
Parent page: WorkspaceManager ダイアログ
概要
このダイアログでは、比較対象として選択したドキュメント間で検出された差分を参照するためのコントロールを提供します。各差分について、いずれかのドキュメントを更新するかどうかを決定でき、最終的に必要に応じてドキュメントを同期するための Engineering Change Order(ECO)を作成します。
アクセス
このダイアログは、Choose Documents To Compareダイアログで選択したドキュメント間の比較を実行した後に表示されます。Comparator は、Project Optionsダイアログの Comparator タブで定義された設定に従って動作し、関連する比較タイプが「無視」に設定されていない差分が検出された場合、それらの差分が Differences between ダイアログに一覧表示されます。
オプション/コントロール
このダイアログは基本的に 3 つの主要領域( Differences、 Update 、および Change Order)に分かれています。
差分
この領域には、Comparator が選択したドキュメント間で見つけたすべての差分が一覧表示されます。各差分は、それが存在するドキュメントに対応する列に表示されます。差分は、Project Options ダイアログの Comparator タブで一覧表示され有効化されている比較タイプごとにグループ化されます。グループレベルのエントリには、そのタイプの差分数が反映されます。
エントリをダブルクリックすると、該当するソースドキュメント上のオブジェクトへクロスプローブします。
更新
この領域では、差分を解消するためにどのドキュメントを更新するかを指定します。既定では(安全のため)、すべての差分エントリには初期状態で No Change が適用されています。
各差分の更新判断は、Decision 列の該当エントリをクリックし、続いて表示される ECO Decision ダイアログで必要な更新アクションを選択することで個別に決定できます。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 にすばやく設定します。
- Invert Selection - リスト内で現在選択されていない差分をすべて選択する、または選択されているものを解除します。
変更オーダー
この領域には、対応することを決定した各差分について、実行されるアクション、アクションの影響を受けるオブジェクト、そしてアクションが実行されるドキュメントが一覧表示されます。ここに示される情報を基に、更新を適用するための後続の ECO が作成されます。この領域に表示される一般的なアクションは次のとおりです。
- Remove - 更新方向が、差分の原因となっているオブジェクトを含むドキュメント側である場合、そのオブジェクトは削除されます。
- Add - 更新方向が、差分の原因となっているオブジェクトを含まないドキュメント側である場合、そのオブジェクトは追加されます。
- Update - 両方のドキュメントに同一オブジェクトが存在し、何らかの違いがある場合、どのオブジェクトが変更されるかは選択した方向に依存します。
追加コントロール
- Create Engineering Change Order - このボタンをクリックすると ECO を生成します。Engineering Change Order ダイアログが開き、そこで更新内容を検証して実行し、ドキュメントを同期できます。
- Report Differences - このボタンをクリックすると、Comparator によって見つかった差分のレポート(つまり、決定した更新判断と、生成される ECO に含まれるアクション)を生成します。レポートは Report Preview ダイアログに読み込まれます。このダイアログを使用して、最終的に各種サポート形式のいずれかへエクスポートする前、または直接印刷する前にレポートを参照できます。
- Explore Differences - このボタンをクリックすると、ECO を生成する前に Comparator が見つけた差分をさらに調査できます。Differences between ダイアログは閉じられ、メインワークスペースに戻り、Differences パネルが表示されます。このパネルには、Comparator が一覧表示した差分が同じカテゴリ構成で表示されます。パネルを使用して、差分の原因となっているオブジェクトへ親ドキュメント上でクロスプローブできます。
