gifts2017

Обработка "Перенос сотрудников базы ЗИК из других баз данных через OLE-соединение"

Опубликовал Михаил Новиков (Том) в раздел Обработки - Обработка справочников

Перенос сотрудников базы "Зарплата и Кадры" из других баз данных через OLE-соединение

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

Обработка производит перенос простых (непериодических) реквизитов:

  • Число
  • Строка
  • Дата
  • Справочник

Для реквизитов типа "Справочник" поиск осуществляется по наименованию.

Для каждого элемента справочника в принудительном порядке устанавливается атрибут "Основной элемент". Перенос остальных атрибутов осуществляется через объект "Метаданные", что не требует полной идентичности конфигураций. При небольшой доработке можно адаптировать для переноса любого справочника, т.к. механизмы в большинстве своём задействуются универсальные.

Изначально была создана для работы одновременно с тремя базами данных. Настраивается программно (в конце текста обработки необходимо однократно настроить таблицу значений, в которую загружается название организации для инициализации элементов диалога, путь к базе данных, имя пользователя и пароль). Далее пользователю предоставляется удобный дружественный интерфейс Tongue out

Инструкция для пользователя

  1. Выбрать из списка базу данных
  2. Нажать на кнопку "Загрузить"
  3. После загрузки списка сотрудников двойным нажатием мыши выбрать нужного
  4. Согласиться о создании его в базе или отказаться, если он выбран ошибочно
  5. Если необходимо работать с другой базой, то необходимо завершить текущий сеанс кнопкой "Завершить"
  6. По окончании работы просто закрыть форму обработки

Небольшое лирическое отступление

На днях у нас открылась новая фирма и руководство решило перевести часть сотрудников туда. Само собой встал вопрос о том, как перенести десятки сотрудников с адресами и паспортными данными. Вот и пришлось как-то поздно вечером в компании хорошей девушки и бутылочки коньяка набросать эту чудную вещь.

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

Наименование Файл Версия Размер Кол. Скачив.
Перенос сотрудников и *.efd в комплекте
.zip 13,39Kb
18.04.11
91
.zip 13,39Kb 91 Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Елена (kell) 20.04.11 17:54
а если в базе 2500 сотрудников, на каждого нажимать?
2. Михаил Новиков (Том) 03.03.12 18:02
Обработка предназначена для единичного переноса, а не для массового.
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа