Руководство разработчика

Функция УСТ_СПИСОК_АТРИБУТОВ

Функция УСТ_СПИСОК_АТРИБУТОВ позволяет передавать различную информацию в программу в виде списков строк.

ФУНКЦИЯ ТИП_ЛОГИКА: УСТ_СПИСОК_АТРИБУТОВ(ТИП_СТРОКА: атрибут;
                                         ПЕРЕМ ТИП_СПИСОК: список)

Параметры

атрибут
Имя устанавливаемого атрибута. Поддерживаются следующие значения:
  • буфер обмена – устанавливает текст в буфер обмена (текст может быть длиннее 255 символов);
  • insert_text – вставляет фрагмент текста в активное окно текстового редактора в позиции каретки (текст может быть длиннее 255 символов);
  • настройки печати – устанавливает список параметров печати текущего бланка (подробности см. ниже);
  • $<имя> – пользовательский список атрибутов, глобальный для текущего бланка, типовой операции и т.п.
  • &<имя> – пользовательский список атрибутов, глобальный для программы.
список
Список значений.

Возвращаемое значение

ДА – при успешной установке значения, НЕТ – в противном случае.

Параметры печати текущего бланка

При вызове из бланка позволяет изменить все или некоторые настройки печати. Действие оказывается только на текущее значение настроек, BLW-файл не изменяется. Не обязательно указывать все параметры в списке. Например, можно указать только масштаб одной строкой списка "Scale=42". При вызове вне бланка функция возвращает НЕТ.

Параметры печати представляются в строках списка в формате:

<имя>=<значение>

Поддерживаются следующие параметры печати:


См. также: