Конвертор БД Лесис1 в Лесис2
Ключеров А., апрель
2010
Сокращения, именования:
-
Конвертор НСИ встроен
в НСИ редактор. Под редактором и конвертором понимается одно и
то же.
Когда функция касается редактирования, то программа называется
редактором. В
случае конвертирования – конвертором.
-
TopoL_L 1.x
синоним ЛесИС1.
1. Месторасположение:
Вызывается – Данные
>> НСИ.
2. Особенности интерфейса:
В верхней части формы приведен перечень
справочников. В
нижней части формы содержимое выбранного справочника. Содержимое можно
редактировать. Элементы управления расположены в верхнем меню и в
конектстном
меню (по правой клавише на строке со справочником).
3. Конвертирование:
-
Данные >> Импортировать справочники из TopoL_L
1.x –
конвертирует все простые справочники.
-
Правая клавиша мыши на строке со справочником
>>
Импортировать справочник из TopoL_L 1.x
– конвертирует указанный справочник.
4. Редактирование:
Справочник можно создать в ручную:
-
Набив его вручную.
-
Скопировав через буфер обмена из Excel. Для этого выделить в Excel нужный диапазон
(столбцы должны совпадать с порядком в редакторе). Копировать можно
комбинацией
Ctrl + C
или Ctrl + Insert. Щелкнуть в программе мышкой на
верхней левой ячейке. Вставить из буфера через Ctrl + V или Shift + Insert.
5. Откуда работает конвертирование:
-
Словарь: Справочники описаны в словаре (LMetaBaza.mdb).
Интерфейс в Словаре (верхнее меню
>> словарь). В словаре выбрать вкладку Таблица. На этой вкладке
приведены
таблицы используемые в программе. Столбцы под шапкой TopoL_L 1.x
нужны для конвертирования. В редактор попадают только описанные в
словаре
справочники. Флажок Импорт
включает справочник в перечень конвертируемых массово через Данные
>>
Импортировать справочники из TopoL_L 1.x.
Имя соотвествует имени
справочника ЛесИС1. SQL
– sql выражение доступа
к ЛесИС1. Справочник ЛесИС1 ищется через Fields.dbf
указанного корневого каталога. В настоящее время Словарь можно
смотреть.
Редактирование пользователями не допустимо.
7. Примеры доступов к справочникам ЛесИС1:
Образец подключает справочник FunkZon.dbf.
Это пример простого
подключения. Подходит для большинства справочников.
select KL
,TX
,Ivest as Kod
from
(@FunkZon@) qr1 order by KL
Образец с использованием вшитых в программу
функций. as KL_TluToChislo
будет обрабатывать KL по своему
алгоритму.
select KL
as KL_TluToChislo
,TX
,Ivest as Kod
from (@Tlu@) qr1
order by KL
|