Генератор объектных враперов для таблиц tbl2obj Назад В начало Вперед

Для ускорения процесса декомпозиции существующего кода на независимые компоненты можно использовать утилиту tbl2obj. Утилита позволяет сгенерировать для таблицы объект-оболочку, который будет виден снаружи компонента с интерфейсом, аналогичным таблице-прототипу.

Подробнее о табличных объектах см. "Средство разработки Атлантис. Описание языка VIP", раздел "Использование табличных объектов".

Утилита создает 3 файла:

Имена создаваемых файлов формируются из имени таблицы и специальных префиксов, которые можно настроить соответствующими параметрами генератора.

Несогласованность сгенерированных имен с именами табличных объектов, принятыми в языке VIP по умолчанию, накладывает определенные ограничения на их использование. Поэтому во избежании проблем компиляции лучше эти параметры не изменять.

Подробнее об использовании имен табличных враперов в языке VIP см. раздел "Табличные враперы" документа "Средство разработки Атлантис. Описание языка VIP", а также описание параметров twObjInterfacePrefix и twVipInterfacePrefix секции [VIP].

Запуск генератора объектных враперов для таблиц:

tbl2obj.exe [<ключи>] <имя-таблицы>

<ключи> - ключи, управляющие режимом генерации:

/? - выдать подсказку по параметрам утилиты tbl2obj.

/c:<файл-конфигурации> - задать файл конфигурации утилиты tbl2obj. Например:

/c:tbl2obj.cfg

/<параметр-файла-конфигурации> - параметры, прописываемые в файле конфигурации, могут быть заданы и в командной строке. Параметры задаются в виде <секция>.<параметр>=<значение>. Для многих параметров имеются краткие синонимы.

<имя-таблицы> - имя таблицы, для которой будет сгенерирован врапер.

Параметры работы генератора задаются в конфигурационном файле. По умолчанию используется файл tbl2obj.cfg в текущей директории. Конфигурационный файл можно задать явно с помощью ключа /c.