差異

親ページ: WorkspaceManager のダイアログ

Differences between ダイアログ。

概要

このダイアログを使用すると、設計者は、比較対象として選択されたドキュメントの間で検出された差異を参照できます。各差異について、一方のドキュメントを更新するかどうかを決定でき、ドキュメントを必要に応じて同期するために、最終的に設計変更指示(ECO)を作成できます。

シンクロナイザーは双方向です。つまり、同じ ECO 内の両方のドキュメントに対する更新を指定できます。比較対象ドキュメントを同期するために、各差異について、アクションを実行するかどうか、および変更を加える方法を指定し、差異を解消するためにどちらのドキュメントを更新するかを指定します。

アクセス

このダイアログは、比較するドキュメントの選択(Choose Documents To Compare)ダイアログで選択したドキュメント間の比較を実行した後に表示されます。比較機能では、プロジェクト オプション(Project Options)ダイアログの比較(Comparator)タブでの定義に従って比較を実行し、検出された差異に関連付けられた比較タイプが無視されるように設定されていない場合は、それらの差異が Differences between ダイアログに一覧表示されます。

オプション/コントロール

このダイアログは、基本的に、差異(Differences)更新(Update)、および変更順序(変更指示)(Change Order)という 3 つのメイン領域で構成されています。

差異

このダイアログ領域には、選択されたドキュメントの間の、比較によって検出されたすべての差異が一覧表示されます。各差異は、その差異が含まれているドキュメントの対応する列に表示されます。差異は比較タイプに基づいてグループ化されており、比較タイプは、プロジェクト オプション(Project Options)ダイアログの比較(Comparator)タブで一覧表示および有効化されているとおりです。このグループ レベルのエントリには、そのタイプの差異の数が反映されています。

エントリをダブルクリックすると、関連するソース ドキュメント上のオブジェクトに対してクロス プローブを実行できます。

右クリック メニューのすべて展開(Expand All)およびすべて折りたたむ(Contract All)コマンドを使用して、リスト内のすべての差異の展開表示と縮小表示をすばやく切り替えることができます。代わりの方法として、各エントリの左側にある / コントロールを使用して、個別の比較タイプ グループを展開/縮小することもできます。
プロジェクトのデザイン階層をそのプロジェクトの PCB ドキュメントと比較する際は、そのプロジェクト側の列見出しとして、トップレベル回路図シートの名前が表示されます。

更新

このダイアログ領域では、その名前が示すとおり、差異を解消するために更新するドキュメントを指定します。デフォルトでは(安全のために)、すべての差異エントリには、変更なし(No Change)という決定が初期割り当てされています。

差異が検出された場合でも、それらの差異に対してアクションを実行する必要はありません。ソフトウェア側では、ユーザーが指定した要素のみが同期されます。

各差異の更新決定を個別に設定するには、決定(Decision)列で該当するエントリをクリックして、その後表示される ECO 決定(ECO Decision)ダイアログで、必要な更新アクションを選択します。更新の方向(どちらの比較対象ドキュメントを更新するか)を単に選択するか、更新なし(No Updates)を選択します。

ECO 決定(ECO Decision)ダイアログには、特定方向の更新が有効かどうかが示されます。有効な場合は、 ボタン(左側への更新)と ボタン(右側への更新)が使用可能になります。いずれかの変更がサポートされていない場合は、その更新方向に対応するボタンがグレーアウトされます。

右クリック メニューでは、更新決定をすばやく行うための次のコマンドを使用できます。

  • << 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)にすばやく設定します。
標準の複数選択手法(Ctrl + クリックShift + クリック)を使用して、リスト内で複数の差異を選択できます。また、右クリック メニューのセレクションの反転(Invert Selection)コマンドを使用して、リストで現在選択されていないすべての差異をすばやく選択して、選択されているすべての差異をすばやく選択解除できます。
特定方向の更新が設定されるのは、その方向の更新を設定することが有効な場合のみです。

変更順序(変更指示)

このダイアログ領域には、アクションを実行することを決定したそれぞれの差異について、実行されるアクション、そのアクションが適用されるオブジェクト、そのアクションの実行場所となるドキュメントが一覧表示されます。これらの情報を使用して、更新を実行するために使用される後続の ECO がコンパイルされます。この領域に一覧表示される一般的なアクションは次のとおりです。

  • 削除(Remove) - 差異が発生しているオブジェクトが含まれたドキュメントの方向に更新される場合は、そのオブジェクトが削除されます。
  • 追加(Add) - 差異が発生しているオブジェクトが含まれていないドキュメントの方向に更新される場合は、そのオブジェクトが追加されます。
  • 更新(Update) - 両方のドキュメントに含まれている同じオブジェクトに何らかの差異がある場合は、変更されるオブジェクトは、選択された方向によって異なります。
差異の更新決定が変更なし(No Change)である場合は、変更順序(変更指示)(Change Order)エントリの No Action で示されているとおり、どのアクションも実行されません。

追加のボタン

このダイアログの下部には、次のボタンが配置されています。

  • エンジニアリングの変更順序(変更指示)を作成(Create Engineering Change Order) - このボタンをクリックして ECO を生成します。設計変更指示(Engineering Change Order)ダイアログが表示されて、ドキュメントを同期するために更新を検証および実行できます。
  • 差異をレポート(Report Differences) - このボタンをクリックして、比較によって検出された差異のレポートを生成します。このレポートには、実行する更新決定と、生成される ECO に含まれるアクションも記載されます。このレポートは、レポート プレビュー(Report Preview)ダイアログに読み込まれます。このダイアログでレポートを参照してから、最終的に、サポートされている各種フォーマットのいずれかにエクスポートしたり、直接印刷したりできます。
  • 差異を参照(Explore Differences) - このボタンをクリックして、ECO の生成前に、比較によって検出された差異をさらに詳しく調べます。Differences between ダイアログが閉じてメイン ワークスペースに戻り、差異(Differences)パネルが表示されます。このパネルには、比較によって一覧表示されたすべての差異が同じカテゴリ内に表示されます。このパネルを使用して、差異が発生しているオブジェクト(親ドキュメント上)にクロス プローブします。
このようにして差異を参照すると、Differences between ダイアログでの更新に関する決定はすべて失われます。その場合は、このダイアログを再び開いて、必要な更新をもう 1 回定義することが必要になります。代わりに、Differences between ダイアログ内から直接、オブジェクトに対するクロス プローブを実行することもできます。このダイアログの差異(Differences)領域で、そのオブジェクトのエントリをダブルクリックします。Differences between ダイアログは開いたままになるため、ソース ドキュメントとターゲット ドキュメントを開いておき、このダイアログは邪魔にならない場所に配置することをお勧めします。

 

アクティブ ドキュメント内の選択したテキストや画像に関する問題を報告します。