違いについて

Parent page: WorkspaceManager ダイアログ

Differences betweenダイアログDifferences betweenダイアログ

概要

このダイアログでは、比較対象として選択したドキュメント間で検出された差分を参照するためのコントロールを提供します。各差分について、いずれかのドキュメントを更新するかどうかを決定でき、最終的に必要に応じてドキュメントを同期するための Engineering Change Order(ECO)を作成します。

同期(Synchronizer)は双方向です。つまり、同一の ECO 内で両方のドキュメントに対する更新を指定できます。比較したドキュメントを同期するには、各差分について、対応するかどうか、また変更をどちらの方向に適用するか(差分を解消するためにどのドキュメントを更新するか)を判断することが目的となります。

アクセス

このダイアログは、Choose Documents To Compareダイアログで選択したドキュメント間の比較を実行した後に表示されます。Comparator は、Project Optionsダイアログの Comparator タブで定義された設定に従って動作し、関連する比較タイプが「無視」に設定されていない差分が検出された場合、それらの差分が Differences between ダイアログに一覧表示されます。

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

このダイアログは基本的に 3 つの主要領域( Differences、 Update 、および Change Order)に分かれています。

差分

この領域には、Comparator が選択したドキュメント間で見つけたすべての差分が一覧表示されます。各差分は、それが存在するドキュメントに対応する列に表示されます。差分は、Project Options ダイアログの Comparator タブで一覧表示され有効化されている比較タイプごとにグループ化されます。グループレベルのエントリには、そのタイプの差分数が反映されます。

エントリをダブルクリックすると、該当するソースドキュメント上のオブジェクトへクロスプローブします。

右クリックメニューの Expand All および Contract All コマンドを使用すると、一覧内のすべての差分の表示をすばやく切り替えられます。あるいは、各エントリの左側にある / コントロールを使用して、比較タイプのグループを個別に展開/折りたたみできます。
プロジェクトの設計階層を PCB ドキュメントと比較する場合、プロジェクト側の列には最上位の回路図シート名が表示されます。

更新

この領域では、差分を解消するためにどのドキュメントを更新するかを指定します。既定では(安全のため)、すべての差分エントリには初期状態で No Change が適用されています。

差分が検出されても、それらに対して必ず対応する必要はありません。ソフトウェアは、指定した要素のみを同期します。

各差分の更新判断は、Decision 列の該当エントリをクリックし、続いて表示される ECO Decision ダイアログで必要な更新アクションを選択することで個別に決定できます。ECO Decision ダイアログでは、更新方向(比較したどちらのドキュメントを更新するか)を選択するか、または No Updates を選択します。

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 にすばやく設定します。
  • Invert Selection - リスト内で現在選択されていない差分をすべて選択する、または選択されているものを解除します。
標準的な複数選択の操作(Ctrl+clickShift+click)を使用して、リスト内で複数の差分を選択できます。
特定方向への更新は、それが有効な場合にのみ設定されます。

変更オーダー

この領域には、対応することを決定した各差分について、実行されるアクション、アクションの影響を受けるオブジェクト、そしてアクションが実行されるドキュメントが一覧表示されます。ここに示される情報を基に、更新を適用するための後続の ECO が作成されます。この領域に表示される一般的なアクションは次のとおりです。

  • Remove - 更新方向が、差分の原因となっているオブジェクトを含むドキュメント側である場合、そのオブジェクトは削除されます。
  • Add - 更新方向が、差分の原因となっているオブジェクトを含まないドキュメント側である場合、そのオブジェクトは追加されます。
  • Update - 両方のドキュメントに同一オブジェクトが存在し、何らかの違いがある場合、どのオブジェクトが変更されるかは選択した方向に依存します。
差分の Update Decision が No Change の場合、アクションは実行されません。これは Change Order のエントリ No Action に反映されます。

追加コントロール

  • Create Engineering Change Order - このボタンをクリックすると ECO を生成します。Engineering Change Order ダイアログが開き、そこで更新内容を検証して実行し、ドキュメントを同期できます。
  • Report Differences - このボタンをクリックすると、Comparator によって見つかった差分のレポート(つまり、決定した更新判断と、生成される ECO に含まれるアクション)を生成します。レポートは Report Preview ダイアログに読み込まれます。このダイアログを使用して、最終的に各種サポート形式のいずれかへエクスポートする前、または直接印刷する前にレポートを参照できます。
  • Explore Differences - このボタンをクリックすると、ECO を生成する前に Comparator が見つけた差分をさらに調査できます。Differences between ダイアログは閉じられ、メインワークスペースに戻り、Differences パネルが表示されます。このパネルには、Comparator が一覧表示した差分が同じカテゴリ構成で表示されます。パネルを使用して、差分の原因となっているオブジェクトへ親ドキュメント上でクロスプローブできます。
この方法で差分を調査すると、Differences between ダイアログで行った更新判断は失われます。必要に応じて、ダイアログを再度開いて更新を改めて定義する必要があります。代わりに、Differences between ダイアログ内から直接オブジェクトへクロスプローブすることもできます。ダイアログの Differences 領域でオブジェクトのエントリをダブルクリックしてください。Differences between ダイアログは開いたままのため、ソースおよびターゲットのドキュメントを開き、表示が隠れない位置にダイアログを配置しておくと便利です。

 

AI-LocalizedAI で翻訳
問題が見つかった場合、文字/画像を選択し、Ctrl + Enter キーを押してフィードバックをお送りください。
Content