Импорт - экспорт таксационных описаний

2.3.14 Импорт - экспорт таксационных описаний

Пункты меню импорта-экспорта данных СОЛИ появляются в главном окне инструментов, линейка Меню в разделе Данные только после открытия таксационной базы данных одного их лесничеств (пусть даже пустой) и при наличии лицензии на эти операции.

2.3.14.1 Импорт таксационных описаний из СОЛИ

Эта операция позволяет импортировать из системы СОЛИ - СУБД-L базу таксационных данных. Чтобы импортировать базу таксационных данных по лесхозу, нужно иметь уже подготовленные каталоги лесничеств и баз данных в них. Для этого используется описанная выше команда меню Данные / Подготовить каталог лесхоза …(см. в 2.2.7 ). После заполнения справочника лесничеств (см. в 2.2.7 ) появляется возможность активизировать (пока пустую) таксационную БД одного из лесничеств требуемого лесхоза. Это необходимо для того, чтобы стала доступной команда импорта СОЛИ. Программа перед импортированием проверяет совпадение номера лесхоза в файлах базы СОЛИ с номером активного лесхоза. Импортируются все обнаруженные в заданном каталоге базы СОЛИ для данного лесхоза. Кроме файлов баз данных каталог должен содержать файл LOGSTR.DAT системы СУБД-L.
Примечание. Следует перед импортированием данных СОЛИ убедиться в совпадении номеров каталогов базы данных TopoL_L, номеров лесничеств в справочнике лесничеств и расширений имен файлов БД СОЛИ.
Операция активизируется через линейку Меню: Данные / Импортировать данные из СОЛИ…, при этом появляется форма:

Форма импорта таксационных описаний из СОЛИ.
После выбора каталога импорта нажмите кнопку Импортировать.

Форма импорта таксационных описаний из СОЛИ.
После завершения импорта показан отчет о проделанной работе.
После успешного импортирования базы данных СОЛИ у формы баз данных активен уровень соответствующего регионального управления, поэтому возможно сразу же выбрать и активизировать таксационную базу по одному из импортированных лесничеств. Если в процессе импорта возникали проблемы, программа создает файл протокола SoliDB.log и сообщает об этом.

Возможные проблемы при импорте данных СОЛИ.

1.В меню неактивна позиция Импортировать данные Соли – необходимо в дереве объектов выбрать нужный регион, лесхоз и активизировать в одном из лесничеств повыдельную таксацию. 2.Не вижу файл logstr.dat – в каталоге с данными СОЛИ нет файла структуры базы logstr.dat, необходимо его туда поместить.
3. 
Файл logstr.dat должен соответствовать данным Соли, а именно: во второй строке файла logstr.dat указана степень сжатия БД.
Если БД сжата (не запускали pressas.exe), то во второй строке logstr.dat должен быть параметр – 01, если база разжималась – 00.
Необходимо отредактировать файл logstr.dat, в случае его несоответствия данным Соли.

2.3.14.2 Экспорт таксационных описаний в СОЛИ

Эта операция позволяет экспортировать в систему СОЛИ - СУБД-L полную или частичную (отобранные выделы) копию таксационной базы данных TopoL_L. Имеется возможность экспортировать таксационные описания всех лесничеств из выбранного лесхоза, либо любой фрагмент таксационной базы данных, выбранный в TopoL_L явным указанием или по фильтру.
Операция активизируется через линейку Меню: Данные / Экспортировать данные в СОЛИ…, при этом появляется форма:

Форма экспорта таксационных описаний в СОЛИ.
После выбора каталога экспорта нажмите одну из кнопок экспорта.
Необходимо выбрать каталог базы СОЛИ для экспорта. Единственное обязательное условие - каталог, куда экспортируется база, должен содержать файл LOGSTR.DAT системы СУБД-L требуемого формата, на основе которого определяется формат экспорта и параметры упаковки базы. Нажатая кнопка экспорта определит, будет ли экспортироваться весь лесхоз целиком (все имеющиеся лесничества) или только отобранные в них выделы.
Так как база данных TopoL_L не содержит шифра регионального управления лесами, программа попросит его задать. По завершении экспорта будет показано, сколько выделов из скольких лесничеств экспортировано.

Форма экспорта таксационных описаний в СОЛИ.
После завершения экпорта показан отчет о проделанной работе.