Получение данных из автографа в Программу 1С 8.2
Добрый день. Ситуация такая, в 1С у нас ведется учет путевых листов автотранспорта,помимо показаний счетчиков пробега(заносятся руками) в путевом листе, появилась необходимость получать пробег в путевой лист из программы АвтоГРАФ. Смогу ли я получить данные по конкретной машине за конкретный промежуток времени с точностью, до минуты, а еще лучше секунды? Нашел здесь обработку подключения по OLE и вывода групп техники. Появились вопросы где можно посмотреть описание полей? В частности поле пробег, и как запросить этот пробег за период?
|
Levsha, напишите на support@tk-chel.ru запрос, его перенаправят в наш отдел 1С.
|
Цитата:
До секунды, конечно. В том смысле, что теоретически да, а практически - зависит от заданного в конфигураторе интервала получения координат. Если раз в секунду идет запись - получите честные "до секунды" в 1С. |
Цитата:
Посмотрите код отчетов для 1С:7.7 - там много разных отчетов. В 8-ке все аналогично делается с точки зрения OLE-функций. |
Спасибо, уже практически разобрался. Я так понял TripDistance эта функция получает расстояние в метрах? Объясните что такое в АвтоГРАФЕ рейс или как делит программа время на рейсы? Вижу везде перебирают рейсы в цикле.Вопрос задал вот к чему. Например я задал период с 01.04.13 12:15 по 04.04.13 23:31 В этом промежутке например 4 рейса но например в автографе первый рейс начался 01.04.13 в 10:00 полученные данные процедурой WaitForComputing() захватят кусочек 1 го рейса(расстояния) именно с 01.04.13 12:15 или возьмут рейс(расстояние) целиком т.е. с 01.04.13 10:00?
|
Цитата:
Методов деления на рейсы там достаточно много. См. https://i.tk-chel.ru/soft/doc/AutoGR...FT_v.3.5.0.pdf страница 47 |
Цитата:
Цитата:
|
эта процедура WaitForComputing() с последним параметром 0 - не делить на рейсы вообще ничего не получает, а с 1 все ок перебираю рейсы и получаю именно за тот промежуток за который задал с точностью до секунды уже проверил с отчетами автографа :).Зы в ПО похоже рейс - это сутки :ha:
|
Цитата:
P.S.: Просто будет 1 рейс. Который точно так же надо инициализировать. |
Цитата:
|
Текущее время: 23:15. Часовой пояс GMT. |
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot