Для переноса записей между двумя базами данных комплекса СБиС++ служит также и операция «Соединение справочников». Операция вызывается в задаче «Баланс и анализ» пунктом меню «Услуги/База данных/Соединить справочники».
При вызове команды «Соединить справочники» запрашивается каталог второй базы данных и имя соединяемого справочника. Далее открывается окно с двумя панелями. В левой выводится содержимое внешнего справочника (того, что из второй базы данных), в правой – содержимое текущего справочника. Для переключения между этими двумя панелями используйте клавишу <Tab>.
Чтобы скопировать запись (записи) из внешнего справочника в текущий, выберите запись (или выделите нужные записи клавишей <Пробел>) и нажмите <F5>. Запись будет скопирована в тот раздел текущего справочника, который был открыт в правой панели. Допускается копирование как отдельных записей, так и целых разделов справочника.
При копировании программа проверяет наличие похожей записи в текущем справочнике, и если таковая уже есть, запрашивает, перезаписывать её или нет. Записи при этом сравниваются по ключевым полям. Набор ключевых полей для каждого справочника свой и определяется разработчиками.
Учтите, что внешний справочник открывается только на чтение, редактировать его нельзя. И открывается он в монопольном режиме, то есть нельзя при соединении справочников открыть базу данных, с которой кто-то уже работает.







