Перейти к основному содержимому Перейти к дополнительному содержимому

Расширение со знаком доллара с использованием переменной

В скрипте загрузки или выражении диаграммы используйте переменную в расширении со знаком доллара в следующих случаях:

  • ссылка на текст;

  • ссылка на числовое значение.

Текстовая переменная

При использовании переменной для текстового замещения в скрипте или в выражении используется следующий синтаксис:

$(variablename)

$(variablename) расширяется до значения в переменной. Если элемент variablename не существует, расширение будет пустой строкой.

Примеры: скрипты загрузки текстовых переменных

Пример: выражение диаграммы с текстовой переменной

Расширение числовых переменных

Для расширений числовых переменных используется следующий синтаксис:

(#variablename)

Расширение возвращает числовое значение из переменной в виде десятичного числа, очень большие или малые числа — в экспоненциальном представлении. Если переменная variablename не существует или не содержит числового значения, она будет расширена до 0 вместо NULL.

Примеры: скрипты загрузки числовых переменных

Расширение переменных, ссылающихся на альтернативные состояния

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

Если переменная является рассчитанной переменной, то есть определение начинается со знака «равно», вычисление делается в состоянии по умолчанию, если в определении переменной не указано альтернативное состояние.

Например, если имеется состояние с именем MyState и переменная с именем vMyVar:

vMyvar: =only({MyState}MyField)

Содержимое определения переменной с прямой ссылкой на имя альтернативного состояния указывает, в каком состоянии содержимое переменной будет вычислено.

Взаимодействия между переменными и внешними выражениями множеств

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

Помогла ли вам эта страница?

Если вы обнаружили какую-либо проблему на этой странице и с ее содержанием — будь то опечатка, пропущенный шаг или техническая ошибка, сообщите нам об этом, чтобы мы смогли ее исправить!