Обработка позволяет сопоставить содержимое справочников из разных баз данных через общий MXL-файл. Сопоставление производится по коду или наименованию. Актуально в основном для справочников номенклатуры, контрагентов или сотрудников для решения проблем при обменах между базами данных.
Принцип работы:
- Сопоставление производится через табличный документ, сохраняемый в MXL-файле.
- Используются только реквизиты Код и Наименование
- Один из этих реквизитов выбирается в качестве реквизита сопоставления. По этому реквизиту будет выполняться поиск в разных базах. Другой реквизит будет сравниваться. Реквизит сопоставления выводится в первой колонке.
- При выполнении обработке в первой базе выбирается вид справочника и задается файл сравнения (новый). Формируется табличный документ, который записывается в MXL-файл
- При выполнении обработки в других базах указывается уже имеющийся MXL-файл, в который будет добавлена новая колонка с реквизитом сравнения.
- Колонки с реквизитом сравнения обозначаются именем базы данных. В качестве имени базы данных по умолчанию используется заголовок главного окна.
Отличающиеся значения реквизитов сравнения выделяются цветом фона ячейки. - Значения сравнения во второй и последующих базах всегда сравниваются только со значением из первой базы.
- Обработка может быть многократно запущена в одной базе с указанием файла сравнения. По имени базы определяется колонка, в которой записан реквизит сравнения из этой базы. Эта колонка будет обновлена (если пользователь с этим согласится).
- Если в справочнике присутствуют одинаковые значения реквизита сопоставления, то в окно сообщений выводятся соответствующие сообщения, а в таблицу сравнения включается только первый элемент с этим значением реквизита. С точки зрения автора нормальной является ситуация, когда в справочнике нет элементов с одинаковым кодом или наименованием.
- Работает стандартная расшифровка ячейки. Правильная расшифровка будет только в колонке, относящейся к базе данных, в которой открыта таблица сравнения.
Файлы обработки:
- 1_ATsRK_Sopostavlenie_spravochnikov_iz_raznyh_baz_dannyh.zip Для скачивания нужна регистрация
- 2_ATsRK_Sopostavlenie_spravochnikov_iz_raznyh_baz_dannyh.zip Для скачивания нужна регистрация
-
В этой группе 1С
- XLS2MXL
- Пример выгрузки документа в Excel и отправка по E-mail средствами 1С
- Обработка для работы с Excel-файлами через COM-объект
- Конвертация из XLS в MXL (для 1С 7.7)
- Сохранение ТЗ в Excel через COM
- Пакетная выгрузка отчетов в Excel
- Печать этикеток с штрих-кодами из файла XLS для ТиС
- Загрузка данных из Excel в тонком клиенте