mironenkods |
15.06.2017 11:51 |
Попробую описать подробнее, может кто подскажет.
Проблема, с которой я столкнулся при загрузке трека движения транспорта в 1С. У нас Автограф установлен локально на компе логиста, а 1С находится на другом сервере (подключение через терминал). Поэтому я не могу обращаться напрямую из 1С к Автограф через COM-объект. По рекомендациям в этой ветке использую утилиту HTTP2OLE (инструкцию по утилите перечитал!). У Меня получается загрузить массив контрольных точек, но этого не достаточно для построения маршрута в 1С. К примеру на рейс длиной 179 км получаю всего 9 контрольных точек. В результате запроса по рейсу видно поле "TripCrdEntriesNum" значение порядка 2000. Судя по описанию COM-объекта, есть подходящие методы: TrackCrdsStr, TrackCrdsArray. НО как написать запрос, чтобы обратиться через утилиту HTTP2OLE и получить массив всех точек маршрута, а не только контрольные точки? К сожалению, в доступной мне документации я не нашел пример. Помогите пожалуйста!
|