Различия между
Parent page: Диалоги WorkspaceManager
Сводка
Этот диалог предоставляет элементы управления для просмотра различий, обнаруженных между документами, выбранными для сравнения. Для каждого различия вы можете решить, нужно ли обновлять один из документов или нет, в итоге создавая Engineering Change Order (ECO) для синхронизации документов по мере необходимости.
Доступ
Диалог открывается после выполнения сравнения выбранных документов в диалоге Choose Documents To Compare. Comparator будет следовать настройкам, заданным для него на вкладке Comparator диалога Project Options, и если будут обнаружены различия, для которых соответствующие типы сравнения не настроены на игнорирование, эти различия появятся в списке диалога Differences between .
Параметры/элементы управления
Диалог по сути разделен на три основные области — Differences, Update и Change Order.
Различия
В этой области перечислены все различия, которые Comparator нашел между выбранными документами. Каждое различие отображается в соответствующем столбце того документа, в котором оно находится. Различия сгруппированы по типу сравнения, как указано и включено на вкладке Comparator диалога Project Options . Запись на уровне группы отражает количество различий данного типа.
Дважды щелкните по записи, чтобы выполнить кросс-навигацию к объекту в соответствующем исходном документе.
Обновление
В этой области вы указываете, какой документ следует обновить, чтобы устранить различие. По умолчанию (и в целях безопасности) для всех записей различий изначально применяется решение 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 - нажмите эту кнопку, чтобы дополнительно изучить различия, найденные Comparator, перед генерацией ECO. Диалог Differences between закроется, и вы вернетесь в основное рабочее пространство, при этом станет видимой панель Differences . Панель будет содержать все различия, перечисленные Comparator, и в тех же категориях. Используйте панель для кросс-навигации к объекту, ответственному за различие, в его родительском документе.
