Сравнение текстовых файлов

Для текстовых файлов установка флажка Игнорировать пустое пространство означает, что пробелы сравниваться не будут.

Флажок Различать регистр позволяет при сравнении различать прописные и строчные буквы. Если флажок установлен, одна и та же прописная и строчная буквы будут считаться разными символами.

Флажок Учитывать разделители строк означает, что при сравнении файлов будут учитываться разделители строк.

Перед сравнением программа последовательно выполняет попытку чтения файлов в кодировках UTF-8, UTF-16 и ANSI. Если файлы прочитаны и если при чтении в ANSI файлы не содержат 0, то программа сравнивает их как текстовые документы. Если попытки чтения были неудачными (или для ANSI содержится 0), то программа сравнивает их как двоичные данные.

Для текстовых файлов на экран будет выдано окно просмотра различий. В двух колонках окна просмотра различий будут помещены сравниваемые тексты. В текстах разными цветами выделены удаленные, измененные и добавленные (новые) строки. В окне имеется панель инструментов со стандартными для текстового редактора «1С:Предприятия» кнопками поиска и закладок, а также двумя кнопками, специфическими для данного окна.

Рис. 150. Диалог сравнения текстовых файлов

Это большие стрелки, направленные одна вверх, другая вниз. Они служат для быстрого перехода на начало ближайшего предыдущего или последующего измененного текста.

Рис. 151. Панель инструментов для сравнения файлов

При нажатии кнопки LF в текстах отображаются разделители строк в виде букв LF и CR.

Различия в сравниваемых текстах показываются с помощью цвета текста. Цвет текста можно настроить (по кнопке Настройка запускается окно настройки цветов). По умолчанию удаленный текст выделяется синим цветом, добавленный – зеленым, а измененный – красным.

В левой части окна показывается текст файла, указанного в поле Сравнить, в правой – указанного в поле С. Нажатием кнопки Порядок сравнения можно поменять местами сравниваемые файлы. При этом меняется и цвет пометки. Если первоначально в левой части был показан удаленный текст, то при смене порядка сравнения этот текст в правой части будет показан как добавленный.

Сравнение табличных документов

Если сравниваются табличные документы, то на экран будет выдано окно просмотра различий.

Рис. 152. Окно сравнения табличных документов

Окно состоит из двух частей (левой и правой). В каждую часть окна просмотра различий помещается исходный документ. С помощью кнопок командной панели производится управление просмотром и настройка цветов.

Кнопками Следующее различие и Предыдущее различие осуществляется переход к следующему или предыдущему различию.

Различия показываются с помощью цвета фона и текста. Обозначения цветов перечислены в легенде.

С помощью кнопки Настройка параметров просмотра сравнения открывается диалог настройки параметров показа различий.

Рис. 153. Настройка параметров показа различий

Значения настроек можно сохранять как схемы. Для этого нажмите кнопку Сохранить как, в открывшемся диалоге введите наименование настройки и нажмите кнопку OK.

Если есть несколько схем настроек, то выбор нужной осуществляется в поле Схема диалога настройки.

Для восстановления стандартных настроек цветов нажмите кнопку По умолчанию.

Различия в ячейках, строках, свойствах строк и колонок показываются цветом фона и цветом текста.

Различия в объединениях ячеек показываются обводящей рамкой цвета текста.

Различия в группировках и именованных областях обозначаются цветом текста.

Различия в рисунках показываются обводящей рамкой цвета текста, кроме прямоугольника, линии и овала, которые рисуются цветом текста.

В окне разными цветами выделены измененные, удаленные и добавленные (присутствуют в первом или втором файлах) строки.

Для выделенных ячеек можно получить подробный отчет о невидимых различиях (текст, шрифт, формат, объединение, имена и т. д.). Для этого нажмите кнопку Подробнее…

Сообщения об ошибках

В случае возникновения ошибки при выполнении программы на экран выводится предупреждение (может содержать разное число кнопок, назначение кнопок также может быть разным), например, следующего вида:

Рис. 154. Ошибка деления на ноль

Сообщение об ошибке может также содержать гиперссылку Показать информацию для технологической поддержки и иметь следующий вид:

Рис. 155. Сообщение об ошибке

При нажатии кнопки Завершить работу система «1С:Предприятие» завершает работу.

При нажатии кнопки Перезапустить будет выполнен перезапуск программы.

· При нажатии гиперссылки откроется отдельное окно журнала ошибок. Журнал отображает информацию о сеансе (версия платформы, наименование конфигурации, режим работы, вид клиента, информация о локализации), а также информацию о 50 последних (за время сеанса) ошибках, имеющих вложенные ошибки (отображается время ошибки и детальная информация по ошибке).

 

Рис. 156. Информация для технической поддержки.

При аварийном завершении программы «1С:Предприятие» система выдает диалог с информацией о процессе записи дампа, который автоматически закрывается после завершения записи.