bdd2

Универсальная сверка таблиц

Опубликовал Илья Петров (ilya_petrov) в раздел Обработки - Универсальные обработки

Универсальная сверка двух таблиц - инструмент, избавляющий от рутинного ручного/Excelного труда при сравнении больших массивов данных (правильность перенесённых остатков, соответствие реквизитов и т.д.)

Отчёт сравнивает строки двух таблиц, результат сравнения выводится в третью.

Ключевым является первый столбец.

Несовпавшие значения столбцов при совпавших ключах выделяются жёлтым цветом.

Несовпавшие строки - красным цветом.

Повторное сравнение запускать не рекомендуется, перед ним - очистить таблицы с помощью кнопки Очистить, и заново скопировать данные в сравниваемые таблицы.

Кнопка [Убрать пробелы] убирает пробелы слева и справа значений ячеек таблиц - это может пригодиться при сравнении обороток 1С 7.7 и 8 - когда одни и те же значения дополняются пробелами в стандартных отчётах по-разному. Также при обработке символ с кодом 160 (разделитель триад в 1С8) меняется на обычный пробел (код 32).

(c) Компания "Байт", г.Самара.  www.byte-1c.ru, (846)276-45-99

Скачать файлы

Наименование Файл Версия Размер
Универсальная сверка таблиц Упр
.erf 18,39Kb
29.04.16
26
.erf 18,39Kb 26 Скачать

См. также

PowerTools от 1 000
Добавить вознаграждение
Комментарии
1. Sergey Andreev (starik-2005) 811 29.04.16 18:45 Сейчас в теме
А строки обязательно должны идти в одинаковом порядке для обоих файлов? Или система ищет строку первой таблицы во всех строках второй?
2. Илья Петров (ilya_petrov) 94 30.04.16 18:03 Сейчас в теме
Порядок строк не имеет значения.
Каждый ключ 1-й таблицы ищется в 1 столбце всей 2-й таблицы.
3. Александр Крынецкий (echo77) 666 04.05.16 19:08 Сейчас в теме
Стоит упомянуть, про механизм сравнения файлов и чем он хуже представленной публикации
4. Илья Петров (ilya_petrov) 94 05.05.16 10:53 Сейчас в теме
Для сравнения файлов имеет значение порядок строк.
Сравнение файлов обращает внимание на различие шрифтов/цвета (если из совсем разных систем копипастим данные - это может сильно мешать).
Сравнение файлов выделяет всю строку, если не нашло её по нужному порядку, хотя она присутствует ниже.
Сравнение файлов таблиц не игнорирует пустое пространство (см скриншот).
Прикрепленные файлы: