Копируем стандартным методом Drag & drop через буфер, два текста или две таблицы, в обработку. Нажимаем кнопку «Сравнить» для запуска штатного 1С-го механизма сравнения, ли бо кнопку «Сравнить ( KDiff3 )» для сравнения с помощью программы KDiff3.
Т.к. механизм 1С «Сравнить файлы» не умеет сравнивать посимвольно, испрльзуется программа KDiff3 которая умеет это делать. (Все программы встроены в обработку, ничего дополнительно качать и устанавливать не нужно).
Также можно сравнивать два текста с произвольным порядком строк, для этого перед тем как сравнить тексты нужно нажать на кнопку «Сортировать».
==================================
Для сравнения, с помощью штатного механизма 1с в тонком клиенте управляемого приложения, был взят за основу механизм из обработки Ермилова Алексея — //infostart.ru/public/292916/ (Профиль на ИС — Alex_E — //infostart.ru/profile/149300/), а также механизм Гусева Н.А.(профиль на ИС //infostart.ru/profile/18469/), за что им спасибо!
==================================
Хорошо что работает под тонким , а то Фиксин до сих пор не исправил ((
Можете добавить в сравнение разные варианты — например kdiff3 и т.п. из поддерживаемых 1С
(2) kiruha, можно попробовать также использовать механизм kdiff3 для сравнения, но создание файлов и авто-подстановку теста также оформить через 1с. Возможно сделаю попозже.
(2) kiruha, Добавил!
Замечательная обработка!
Добрый день!
Обратил внимание на следующее: при сравнении файлов KDiff3 вместо русских букв выдает различные спецсимволы.
Подскажите, а как вы настроили KDiff3 чтобы он при чтении файлов 1с после каждой строки не добавлял пустую строку.
Спасибо.
(6)
Обратил внимание на следующее: при сравнении файлов KDiff3 вместо русских букв выдает различные спецсимволы.
Подскажите, а как вы настроили KDiff3 чтобы он при чтении файлов 1с после каждой строки не добавлял пустую строку.
Спасибо.
— Не замечал спецсимволов. Может у вас что-то со шрифтами на компьютере?
— Используется стандартный механизм KDiff3, специально ничего не настраивалось.