Показать сообщение отдельно
Старый 18.06.2018, 07:46    | »»» |  #124
ANDRU48
Начинающий
 
Аватар для ANDRU48
 
Липецк, 48, ООО
Регистрация: 17.08.2017
Сообщений: 5
ANDRU48 is on a distinguished road
По умолчанию

Сообщение от denisio Посмотреть сообщение
Сообщение от NickolaDed Посмотреть сообщение
наверное проблема в том что они не знают в каких полях работала техника и им надо сначало выяснитть где она трудилась.
И для этих целей есть GetTripsCustom, где можно передать геозоны произвольным набором (независимо от настроек в схеме), чтобы получить отрезок GeoFence, и понять какие именно ID были задействованы.
Получаю все геозоны примером из вашей обработки:

Geofences = WSСсылка.EnumGeoFences(ВыборСхемы) ;

Пробовал потом передать двумя путями:

Делитель = 1; //(В обычной обработке выводит Делители 1 - 0,Делители 2 - 1, нам нужен Делители2)


1.
Geofences = WSСсылка.EnumGeoFences(ВыборСхемы) ;
РейсыТС = WSСсылка.GetTripsCustom(ВыборСхемы , СписокGuid, ВремяВыездаФактическое, ВремяВозвращенияФактическ ое, Geofences , ДелительРейсов);

2.
Geofences = Geofences.Items.RGeofenceItem;
РейсыТС = WSСсылка.GetTripsCustom(ВыборСхемы , СписокGuid, ВремяВыездаФактическое, ВремяВозвращенияФактическ ое, Geofences , ДелительРейсов);

Все равно возвращает аналогично

РейсыТС = WSСсылка.GetTrips(ВыборСхемы, СписокGuid, ВремяВыездаФактическое, ВремяВозвращенияФактическ ое, ДелительРейсов, Неопределено, Неопределено);

Как правильно передать геозоны, чтобы он увидел рейсы?
ANDRU48 вне форума   Ответить с цитированием