О2_CP_SAT_МенеджерВыражений.Сумма
Формирует линейное выражение из суммы переданных линейных выражений. Вызывается через Модель.Выражения().Сумма(...).
Синтаксис
Модель.Выражения().Сумма(
Выражения1,
Выражения2,
Выражения3,
Выражения4
)
Параметры
- Выражения1 — Произвольный, Массив из Произвольный — выражение или массив выражений для суммирования. Элементы должны быть линейными выражениями (см. Выражение).
- Выражения2 — Произвольный, Массив из Произвольный, Неопределено — дополнительное выражение или массив (необязательно).
- Выражения3 — Произвольный, Массив из Произвольный, Неопределено — дополнительное выражение или массив (необязательно).
- Выражения4 — Произвольный, Массив из Произвольный, Неопределено — дополнительное выражение или массив (необязательно).
Возвращаемое значение
- ФиксированнаяСтруктура — данные полученного линейного выражения.
Пример
Выражения = Модель.Выражения();
// x + y + z
СуммаXYZ = Выражения.Сумма(
ПеременнаяX,
ПеременнаяY,
ПеременнаяZ
);
// Из массива переменных
МассивПеременных = Новый Массив;
МассивПеременных.Добавить(ПеременнаяX);
МассивПеременных.Добавить(ПеременнаяY);
СуммаИзМассива = Выражения.Сумма(МассивПеременных);