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

О2_CP_SAT_МенеджерВыражений.Сумма

Формирует линейное выражение из суммы переданных линейных выражений. Вызывается через Модель.Выражения().Сумма(...).

Синтаксис​

Модель.Выражения().Сумма(
Выражения1,
Выражения2,
Выражения3,
Выражения4
)

Параметры​

  • Выражения1 — Произвольный, Массив из Произвольный — выражение или массив выражений для суммирования. Элементы должны быть линейными выражениями (см. Выражение).
  • Выражения2 — Произвольный, Массив из Произвольный, Неопределено — дополнительное выражение или массив (необязательно).
  • Выражения3 — Произвольный, Массив из Произвольный, Неопределено — дополнительное выражение или массив (необязательно).
  • Выражения4 — Произвольный, Массив из Произвольный, Неопределено — дополнительное выражение или массив (необязательно).

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

  • ФиксированнаяСтруктура — данные полученного линейного выражения.

Пример​

Выражения = Модель.Выражения();

// x + y + z
СуммаXYZ = Выражения.Сумма(
ПеременнаяX,
ПеременнаяY,
ПеременнаяZ
);

// Из массива переменных
МассивПеременных = Новый Массив;
МассивПеременных.Добавить(ПеременнаяX);
МассивПеременных.Добавить(ПеременнаяY);
СуммаИзМассива = Выражения.Сумма(МассивПеременных);

См. также​