|
|||
: Негеометрические скрипты |
|||
|
|||
9.1 Скрипт спецификаций |
|||
|
|||
Библиотечные элементы имеют
специальное окно для скриптов
спецификации. Эти скрипты позволяют создавать зависимые от параметров библиотечные элементы спецификаций и, с помощью специальных директив, определять их размещение в смете. Используя в скрипте всего несколько команд, можно задать локальные компоненты и дескрипторы, характеристики, аналогичные тем, которые определялись в окне спецификации предыдущих версии ArchiCAD. Вы можете также ссылаться на дескрипторы и компоненты из внешних баз данных. Длина кода не должна превышать 32К символов. Кроме того, в скрипте спецификаций
Вы можете использовать любые команды GDL, не предназначенные для построения фигур. |
|||
|
|||
DESCRIPTOR name [,code, keycode] |
|||
|
|||
Определение локального
дескриптора. Скрипт может включать
произвольное число команд DESCRIPTOR. name : может располагаться более чем на одной
строке.
Переход на новую строку
определяется символом
'\n' а табуляция - символом '\t'. Добавление '\' в конце строки позволяет продолжать символьную константу на следующей строке, не создавая символа новой строки. Пара символов ' \\', просто означает наличие в строке символа '\'. Длина строки (включая символы перехода на новую строку) не должна превышать 255 символов; все лишние символы будут отсечены компилятором. Если Вам необходимо задать текст большей длины, используйте несколько команд DESCRIPTOR. code : строка, определющая код дескриптора.
keycode : строка, осуществляющая
ссылку на ключ во внешней базе данных. Ключ назначается дескриптору. |
|||
|
|||
REF DESCRIPTOR code [, keycode] |
|||
|
|||
Обращение к дескриптору из внешней
базы данных по коду и ключевому коду. |
|||
|
|||
168 |
Справочное пособие по GDL |
||
|
|||