О2_Routing_Решение.ПропущенныеУзлы
Возвращает индексы узлов, не вошедших ни в один маршрут. Метод вызывается на объекте решения: Решение.ПропущенныеУзлы().
Синтаксис
Решение.ПропущенныеУзлы()
Возвращаемое значение
- ФиксированныйМассив из Число — индексы пропущенных узлов (0-based).
Описание
Узлы пропускаются только если они входят в зарегистрированные дизъюнкции: решатель самостоятельно решает, выгоднее ли посетить узел или заплатить штраф за его пропуск. Узлы, не попавшие в дизъюнкции, посещаются всегда — их пропуск делает задачу невыполнимой.
Пример
Пропуски = Решение.ПропущенныеУзлы();
Если Пропуски.Количество() > 0 Тогда
Для Каждого Индекс Из Пропуски Цикл
Узел = Модель.Узлы().Получить(Индекс);
Сообщить("Пропущен узел: " + Узел.Имя);
КонецЦикла;
КонецЕсли;