Функции, обеспечивающие доступ к глобальным переменным системы |
|
Для обращения к значениям глобальных переменных вещественного типа предназначены функции:
GETG ("NAME", N) - получить значение глобальной переменной системы (NAME - имя глобальной переменной, N - значение, которое возвращает функция, если переменная "NAME" не найдена).
SETG ("NAME", N) - установить значение N для глобальной переменной системы с именем NAME. Если переменной с указанным именем не существует, то она будет создана.
Для обращения к значениям глобальных переменных текстового типа предназначены функции:
TGETG ("NAME", STR) - получить значение глобальной переменной системы (NAME - имя глобальной переменной, STR - текстовая строка (имя текстовой переменной), которую возвращает функция, если переменная "NAME" не найдена).
TSETG ("NAME", STR) - установить значение STR для глобальной переменной системы с именем NAME. Если переменной с указанным именем не существует, то она будет создана.
В качестве второго параметра можно указывать имя переменной или выражение.
Кроме использования функций для задания значения глобальных переменных можно вызвать команду "SG - Параметры|Глобальные переменные" (опция "Свойства" позволяет изменить имя, значение и тип выбранной переменной).
Например, в одном документе вы с помощью функции
setg ("TMP", 50)
создаете глобальную переменную TMP со значением 50, а в других документах с помощью функции
getg ("TMP", 0)
получаете значение глобальной переменной TMP равное 50.
Смотри: Содержание , Функции работы с переменными