gifts2017

Сравнение таблиц с данными

Опубликовал Олег Валуйский (waol) в раздел Программирование - Инструментарий

Выкладываю функцию для сравнения таблиц значений (может кому-нибудь пригодится). Сравнивает две таблицы - исходную и новую по заданному индексу (индекс используется в методе ИТПолноеСоединение). Сравниваются либо заданные колонки, либо все колонки, имеющиеся в обеих таблицах.

Функция возвращает индексированную таблицу описания отличий с двумя колонками: номер строки отличия и описание отличий.

Какие отличия показываются:

  • нет строки в новой таблице (в этом случае в номер строки отличия пишется номер новой таблицы),
  • нет строки в исходной,
  • перечисление колонок, значения которых отличаются

В параметре функция возвращает результирующую таблицу - результат метода ПолноеСоединение двух таблиц.

Приведен пример применения функции - сравнение справочника "Сотрудники" двух баз ЗиК.
Работает только с SQL (для файловой базы нужно переписать коннекты и  закомментировать в запросе к справочнику периодические реквизиты).

Работает только с 1С++ (понятно из описания).

Скрин не выкладываю - тут идей нет.

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

Наименование Файл Версия Размер Кол. Скачив.
compareTable
.zip 14,97Kb
22.11.14
32
.zip 14,97Kb 32 Скачать

См. также

Подписаться Добавить вознаграждение
В этой теме еще нет сообщений.
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа