ГИС TopoL-L лес лесоустройство

4.3.7 Дополнительные макеты таксационных описаний и их настройка

Система TopoL_L позволяет гибко управлять набором используемых дополнительных макетов описаний выделов. В рамках существующих программных средств, используя возможности настройки программ, возможно включить в описание выделов новые макеты и новые параметры в существующих макетах, соответственно исключить неиспользуемые параметры. При этом автоматически появляется возможность просмотра и редактирования добавленных макетов, редактирования связанных с ними справочников.
Для дополнения и изменения макетов дополнительных описаний используется кнопка Доп. макеты редактора НСИ (см. раздел 1.6.2 ). Каждый макет дополни­тельных описаний задается несколькими строками этого справочника и имеет уникальный номер в поле MAKET. Строка со значением N0 в поле FIELD является заголовком макета, затем следуют до 8 полей описания его параметров со значениями N1 - N8. Поле NAME содержит названия макета и его параметров. Если записываемые в макет параметры должны расшифровываться через справочники, то соответствующие справочники нужно подготовить и подключить к программе. Ниже дано краткое описание этой операции:
·        Создать заготовку справочника путем копирования существующего справочника, наиболее подходящего по набору полей. Имя справочника должно ассоциироваться с его назначением и состоять только из латинских букв и цифр, пробелы и другие спец. символы (кроме знака подчеркивания) запрещены.
·        В программе TopoL_L вызвать редактор НСИ. В режиме редактирования Словаря данных добавить строку описания нового справочника.
·        В новой строке заполнить поля:
o       SPRAV - имя файла справочника (без расширения *.dbf);
o       UROV - уровень справочника (1 - федеральный; 2 - региональный);
o       NAMESPRAV - описание справочника в дереве редактора НСИ;
o       TABLE - имя внутреннего объекта таблицы БД в программе TopoL_L в формате TNsi## (регистр важен!), где ## - неиспользуемый еще номер справочника в диапазоне значений, определенном для дополнительных макетов (см. выше в разделе 4.3.7 ).
·        В режиме редактирования Доп. макетов в описании соответствующего макета для соответствующего параметра N1-N8 заполнить теми же значениями поля SPRAV, UROV, TABLE.
·        Выйти из режима редактирования НСИ и зайти повторно, чтобы программа заново перестроила список редактируемых справочников.
·        Отредактировать содержание нового справочника: заменить требуемые значения полей, удалить лишние или добавить недостающие.
·        Выйти из редактора НСИ: программа перестроит набор справочников.
После возврата в режим работы с таксационными данными, если все было сделано правильно, дополнительные макеты должны раскрываться с использованием вновь подключенного справочника. Через эти справочники будет возможно и редактирование добавленных параметров в новых и существующих макетах.