О2_CP_SAT.СоздатьМодель
Создаёт новый объект модели ограничений. Основной путь вызова — через фасад О2.Модели().МодельОграничений().СоздатьМодель(Параметры).
Синтаксис
О2.Модели().МодельОграничений().СоздатьМодель(Параметры)
Параметры
- Параметры — Структура, Неопределено — параметры модели. Формируются методом СоздатьПараметрыМодели. Если не указаны, используются значения по умолчанию.
Возвращаемое значение
- ОбработкаОбъект.О2_CP_SAT_Модель — объект модели ограничений. Методы объекта описаны в разделе Объект модели.
Описание
Метод модуля О2_CP_SAT. Ссылка на модуль возвращается через О2.Модели().МодельОграничений().
Метод эквивалентен вызову О2.СоздатьМодель с типом модели О2.ТипыМоделей().МодельОграничений(). Прямой вызов через менеджер О2.Модели().МодельОграничений() удобен, когда тип модели известен на этапе написания кода и параметры задаются явно.
Пример
ПараметрыМодели = О2.Модели()
.МодельОграничений()
.СоздатьПараметрыМодели();
ПараметрыМодели.КонтрольЦелыхЧисел = ...; // <-- настройка при необходимости
Модель = О2.Модели()
.МодельОграничений()
.СоздатьМодель(ПараметрыМодели);