Используйте эту форму для выполнения простых вычислений в дереве моделирования. Результат расчета сохраняется в одной из переменных модели продукта.

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

Перемещение по форме

В следующих таблицах приводится описание элементов управления в этой форме.

Вкладки

Вкладка

Описание

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

Кнопки

Кнопка

Описание

Проверка синтаксиса кода.

Поля

Поле

Описание

Вводится краткое описание той операции, которую выполняет этот простой узел.

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

Примечание Примечание

Если эта переменная является массивом, вам следует выбрать в этом поле требуемый элемент массива. В отличие от многих других полей выбора переменной, имеющихся в Product Builder, здесь нет специального поля для задания индекса массива.


Выбирается, имеет ли операнд, указанный на этой строке (то есть, содержимое поля ) фиксированное или переменное значение.

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

Когда для поля установлено значение , вы можете отобразить список доступных переменных (или элементов массива), нажав кнопку со стрелкой, расположенную рядом с полем .

Примечание Примечание

Когда для поля установлено значение , необходимо учитывать тип данных вводимых вами значений. Текстовые значения должны быть заключены в одиночные кавычки (') — в противном случае компьютер интерпретирует текст как имя переменной и при проверке правила выдается сообщение об ошибке компиляции. Напротив, числовые значения не следует заключать в кавычки.


Указывается оператор, связывающий текущую строку со следующей строкой, чтобы сформировать выражение (или часть сложного выражения). Доступны следующие операторы (перечисленные в порядке их приоритета):

*

умножение

/

деление

+

сложение

-

вычитание

>

больше чем

<

меньше чем

>=

больше или равно

<=

меньше или равно

=

равно

!=

не равно

и

логическое "И"

or

логическое "ИЛИ"

См. также