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

О2_Routing_МенеджерПеременных.ПриращениеРесурса

Возвращает переменную приращения ресурса на переезде к указанной точке маршрута. Основной способ вызова: Модель.Переменные().ПриращениеРесурса(Ресурс, ТочкаМаршрута).

Синтаксис​

Модель.Переменные().ПриращениеРесурса(Ресурс, ТочкаМаршрута)

Параметры​

  • Ресурс — ФиксированнаяСтруктура, Строка, Число — ресурс модели: объект, имя или индекс (с нуля).
  • ТочкаМаршрута — ФиксированнаяСтруктура, Число — точка маршрута.

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

  • ФиксированнаяСтруктура — переменная приращения ресурса.

Описание​

Метод Модель.Переменные().ПриращениеРесурса(...) предоставляет доступ к переменной, хранящей прирост ресурса на дуге, ведущей к данной точке маршрута — то самое значение, которое возвращает транзит (например, расстояние или время переезда до узла).

Переменную можно использовать в ограничениях и целевой функции.

Пример​

Клиент1 = Модель.Узлы().Получить("Клиент1");
ТочкаКлиента1 = Модель.ТочкиМаршрута().ПолучитьПоУзлу(Клиент1);

ПриращениеВрем = Модель.Переменные().ПриращениеРесурса("Время", ТочкаКлиента1);

См. также​