<<<<назад    оглавление  вперед>>>>

: Негеометрические скрипты
9.1 Скрипт спецификаций
Библиотечные элементы имеют специальное окно для скриптов
спецификации. Эти скрипты позволяют создавать зависимые от
параметров библиотечные элементы спецификаций и, с помощью
специальных директив, определять их размещение в смете.
Используя в скрипте всего несколько команд, можно задать
локальные компоненты и дескрипторы, характеристики,
аналогичные тем, которые определялись в окне спецификации
предыдущих версии ArchiCAD. Вы можете также ссылаться на
дескрипторы и компоненты из внешних баз данных. Длина кода не
должна превышать 32К символов.

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

DESCRIPTOR name [,code, keycode]
Определение локального дескриптора. Скрипт может включать
произвольное число команд DESCRIPTOR.

name : может располагаться более чем на одной строке.
Переход на новую строку определяется символом
'\n' а табуляция - символом '\t'. Добавление '\' в
конце строки позволяет продолжать символьную
константу на следующей строке, не создавая
символа новой строки. Пара символов ' \\', просто
означает наличие в строке символа '\'.
Длина строки (включая символы перехода на новую
строку) не должна превышать 255 символов; все
лишние символы будут отсечены компилятором.
Если Вам необходимо задать текст большей длины,
используйте несколько команд DESCRIPTOR.

code : строка, определющая код дескриптора.
keycode : строка, осуществляющая ссылку на ключ во внешней
базе данных. Ключ назначается дескриптору.

REF DESCRIPTOR code [, keycode]
Обращение к дескриптору из внешней базы данных по коду и
ключевому коду.

168
Справочное пособие по GDL
Используются технологии uCoz