Ответ
 
Опции темы
Старый 04.04.2013, 07:43    | »»» |  #1
Levsha
Начинающий
 
Аватар для Levsha
 
Регистрация: 04.04.2013
Сообщений: 3
Levsha is on a distinguished road
По умолчанию Получение данных из автографа в Программу 1С 8.2

Добрый день. Ситуация такая, в 1С у нас ведется учет путевых листов автотранспорта,помимо показаний счетчиков пробега(заносятся руками) в путевом листе, появилась необходимость получать пробег в путевой лист из программы АвтоГРАФ. Смогу ли я получить данные по конкретной машине за конкретный промежуток времени с точностью, до минуты, а еще лучше секунды? Нашел здесь обработку подключения по OLE и вывода групп техники. Появились вопросы где можно посмотреть описание полей? В частности поле пробег, и как запросить этот пробег за период?
Levsha вне форума   Ответить с цитированием
Старый 04.04.2013, 07:48    | »»» |  #2
ФОРУМ ТК
Опытный пользователь
 
Аватар для ФОРУМ ТК
 
Регистрация: 19.12.2010
Сообщений: 6,306
ФОРУМ ТК has much to be proud ofФОРУМ ТК has much to be proud ofФОРУМ ТК has much to be proud ofФОРУМ ТК has much to be proud ofФОРУМ ТК has much to be proud ofФОРУМ ТК has much to be proud ofФОРУМ ТК has much to be proud ofФОРУМ ТК has much to be proud of
Отправить сообщение для ФОРУМ ТК с помощью Skype™
По умолчанию

Levsha, напишите на support@tk-chel.ru запрос, его перенаправят в наш отдел 1С.
ФОРУМ ТК вне форума   Ответить с цитированием
Старый 04.04.2013, 08:54    | »»» |  #3
SK
Администратор
 
Аватар для SK
 
Регистрация: 27.05.2010
Сообщений: 29,956
SK has much to be proud ofSK has much to be proud ofSK has much to be proud ofSK has much to be proud ofSK has much to be proud ofSK has much to be proud ofSK has much to be proud ofSK has much to be proud of
Отправить сообщение для SK с помощью Skype™
По умолчанию

Сообщение от Levsha Посмотреть сообщение
Смогу ли я получить данные по конкретной машине за конкретный промежуток времени с точностью, до минуты, а еще лучше секунды?
Да.
До секунды, конечно. В том смысле, что теоретически да, а практически - зависит от заданного в конфигураторе интервала получения координат.
Если раз в секунду идет запись - получите честные "до секунды" в 1С.

ООО «ТехноКом», г. Челябинск
Самцов Константин Юрьевич - зам. директора по коммерческой деятельности
SK вне форума   Ответить с цитированием
Старый 04.04.2013, 08:57    | »»» |  #4
SK
Администратор
 
Аватар для SK
 
Регистрация: 27.05.2010
Сообщений: 29,956
SK has much to be proud ofSK has much to be proud ofSK has much to be proud ofSK has much to be proud ofSK has much to be proud ofSK has much to be proud ofSK has much to be proud ofSK has much to be proud of
Отправить сообщение для SK с помощью Skype™
По умолчанию

Сообщение от Levsha Посмотреть сообщение
...Нашел здесь обработку подключения по OLE и вывода групп техники. Появились вопросы где можно посмотреть описание полей? В частности поле пробег, и как запросить этот пробег за период?
http://www.tk-chel.ru/download/AutoGRAPH_OLE.zip

Посмотрите код отчетов для 1С:7.7 - там много разных отчетов.
В 8-ке все аналогично делается с точки зрения OLE-функций.

ООО «ТехноКом», г. Челябинск
Самцов Константин Юрьевич - зам. директора по коммерческой деятельности
SK вне форума   Ответить с цитированием
Старый 04.04.2013, 10:36    | »»» |  #5
Levsha
Начинающий
 
Аватар для Levsha
 
Регистрация: 04.04.2013
Сообщений: 3
Levsha is on a distinguished road
По умолчанию

Спасибо, уже практически разобрался. Я так понял 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?
Levsha вне форума   Ответить с цитированием
Старый 04.04.2013, 11:14    | »»» |  #6
SK
Администратор
 
Аватар для SK
 
Регистрация: 27.05.2010
Сообщений: 29,956
SK has much to be proud ofSK has much to be proud ofSK has much to be proud ofSK has much to be proud ofSK has much to be proud ofSK has much to be proud ofSK has much to be proud ofSK has much to be proud of
Отправить сообщение для SK с помощью Skype™
По умолчанию

Сообщение от Levsha Посмотреть сообщение
Объясните что такое в АвтоГРАФЕ рейс или как делит программа время на рейсы?
А как задали в настройках ПО АвтоГРАФ - так и делит. Что тут еще сказать.
Методов деления на рейсы там достаточно много.
См. https://i.tk-chel.ru/soft/doc/AutoGR...FT_v.3.5.0.pdf страница 47

ООО «ТехноКом», г. Челябинск
Самцов Константин Юрьевич - зам. директора по коммерческой деятельности
SK вне форума   Ответить с цитированием
Старый 04.04.2013, 11:17    | »»» |  #7
SK
Администратор
 
Аватар для SK
 
Регистрация: 27.05.2010
Сообщений: 29,956
SK has much to be proud ofSK has much to be proud ofSK has much to be proud ofSK has much to be proud ofSK has much to be proud ofSK has much to be proud ofSK has much to be proud ofSK has much to be proud of
Отправить сообщение для SK с помощью Skype™
По умолчанию

Сообщение от Levsha Посмотреть сообщение
Например я задал период с 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?
Захватят только кусочек рейса. Иначе, если условие разбивки не сработало никогда (например, разбивка по датчику, который ни разу не включался), то ПО должно будет вернуть с начала времен данные, как один большой рейс. Это в корне неправильно.
Сообщение от Levsha Посмотреть сообщение
Я так понял TripDistance эта функция получает расстояние в метрах?
Да. Это несложно выяснить, сравнив полученное число со списком рейсов в ПО.

ООО «ТехноКом», г. Челябинск
Самцов Константин Юрьевич - зам. директора по коммерческой деятельности
SK вне форума   Ответить с цитированием
Старый 04.04.2013, 12:06    | »»» |  #8
Levsha
Начинающий
 
Аватар для Levsha
 
Регистрация: 04.04.2013
Сообщений: 3
Levsha is on a distinguished road
По умолчанию

эта процедура WaitForComputing() с последним параметром 0 - не делить на рейсы вообще ничего не получает, а с 1 все ок перебираю рейсы и получаю именно за тот промежуток за который задал с точностью до секунды уже проверил с отчетами автографа .Зы в ПО похоже рейс - это сутки
Levsha вне форума   Ответить с цитированием
Старый 04.04.2013, 13:09    | »»» |  #9
SK
Администратор
 
Аватар для SK
 
Регистрация: 27.05.2010
Сообщений: 29,956
SK has much to be proud ofSK has much to be proud ofSK has much to be proud ofSK has much to be proud ofSK has much to be proud ofSK has much to be proud ofSK has much to be proud ofSK has much to be proud of
Отправить сообщение для SK с помощью Skype™
По умолчанию

Сообщение от Levsha Посмотреть сообщение
эта процедура WaitForComputing() с последним параметром 0 - не делить на рейсы вообще ничего не получает, а с 1 все ок
Получает. По крайней мере у других получает. )
P.S.: Просто будет 1 рейс. Который точно так же надо инициализировать.

ООО «ТехноКом», г. Челябинск
Самцов Константин Юрьевич - зам. директора по коммерческой деятельности
SK вне форума   Ответить с цитированием
Старый 14.08.2013, 15:59    | »»» |  #10
cooperdon78
Начинающий
 
Аватар для cooperdon78
 
Воронеж
Регистрация: 14.08.2013
Сообщений: 1
cooperdon78 is on a distinguished road
По умолчанию

Сообщение от rukav Посмотреть сообщение
Levsha, напишите на support@tk-chel.ru запрос, его перенаправят в наш отдел 1С.
Если у нас возникла похожая проблема, можем ли мы написать на этот адрес?
cooperdon78 вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 21:39. Часовой пояс GMT.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot