PDA

Просмотр полной версии : Документация по работе с AGReports


AnGeL
15.02.2011, 04:25
Добрый день! Подскажите пожалуйсто существует ли полная документация по работе с AGReports! или как подключиться к базам данных афтографа через VB к примеру...

SK
15.02.2011, 05:53
http://forum.tk-chel.ru/showpost.php?p=1491&postcount=2 (папка !!!_OLE)

или http://forum.tk-chel.ru/showpost.php?p=1207&postcount=3 (документация по OLE с примерами на нескольких языках программирования)

AnGeL
15.02.2011, 08:38
http://forum.tk-chel.ru/showpost.php?p=1491&postcount=2 (папка !!!_OLE)

или http://forum.tk-chel.ru/showpost.php?p=1207&postcount=3 (документация по OLE с примерами на нескольких языках программирования)

спасибо

NOKAvtograf
24.03.2011, 03:04
Здравствуйте,
Возник вопрос связанный с работой Excel/Автограф

Посмотрел примеры,
Нашел как выбирать КТ на каждую машину, но перед этим надо руками выбирать в автографе "машину" и ждать пока закончит строиться трек.

Возможно ли и если да, то как, операции выделения машины и ожидания, заменить на автоматический режим.

Версия автографа 3.4.4
Excel 2003
Win XP sp3

Я так понимаю возможно, но в примерах пока не нашел.

plex
24.03.2011, 03:27
Нашел как выбирать КТ на каждую машину, но перед этим надо руками выбирать в автографе "машину" и ждать пока закончит строиться трек.Я один не понял что автор хочет и его проблему?
Быть может ему нужен отчет о посещении КТ? где можно выбрать несколько машин

NOKAvtograf
24.03.2011, 03:50
Измененный код из вышеприведенного примера Excel Private Sub UpdateButton_Click():

For j = 1 To CarsNum
AG.CarIndex = j

'Cells(CRow, 4) = "Отображаемое название"
'Cells(CRow, 5).NumberFormat = "@"
'Cells(CRow, 5) = AG.CarAlias
'CRow = CRow + 1

AG.TripEntriesListTypeName = "checkpoints"
AG.TripEntriesListKindName = "points"

AG.TripIndex = 1
EntriesNum = AG.TripEntriesNum

For EntryIndex = 1 To EntriesNum

AG.EntryIndex = EntryIndex

Cells(CRow, 5) = AG.EntryStartName

Next EntryIndex
Next j


В результате получаем контрольные точки, если в Автографе выбрана машина как ниже на скриншоте(Вложение), но для каждой машины надо в автографе выделять мышкой машину, как произвести перебор машин в группе автоматически?

plex
24.03.2011, 03:55
NOKAvtograf,Вам принципиально в ексель? может подойдет модуль внешних отчетов? там уже все готово?

NOKAvtograf
24.03.2011, 04:00
plex, А где взять модуль внешних отчетов, и бесплатен ли он?

storm
24.03.2011, 04:05
В результате получаем контрольные точки, если в Автографе выбрана машина как ниже на скриншоте(Вложение), но для каждой машины надо в автографе выделять мышкой машину, как произвести перебор машин в группе автоматически?

для этого вам нужно воспользоваться документом
"Описание COM-сервера АвтоГРАФ.doc"
найти его можно по ссылкам выше
там есть функции, которые позволяют перебирать машинки в группе и производить расчет по данным машинам(StartComputing)

Добавлено через 1 минуту
plex, А где взять модуль внешних отчетов, и бесплатен ли он?

последнюю версия отчетов можно скачать по ссылке
http://www.tk-chel.ru/download/AGReports_v1.5.zip
программа бесплатная, руководство по работе с программой можно найти в архиве

plex
24.03.2011, 04:06
Для работы отчетов нужен BDE http://www.tk-chel.ru/download/BDE.zip

storm
24.03.2011, 04:07
версию АвтоГРАФа, чтобы весь функционал отчетов работал, желательно взять последнюю (АвтоГРАФ 3.4.5, билд 1851)
для работы программы отчетов также понадобится установить BDE
http://www.tk-chel.ru/zagruzka-fajlov/files.download-28.html

NOKAvtograf
24.03.2011, 04:35
plex,
storm, Спасибо

zpgs_otl
10.04.2011, 11:24
В общем все здорово !
Если не ряд небольших проблем !
Использую клиентскую часть автографа 3.2.1, AGReports_v1.3
Формирую отчёт.
Выбираю период, вид отчёта, задаю интересующий период дальше сформировать.
На выходе в окне предварительного просмотра нет данных.
Что сделать для корректной работы ???

SK
10.04.2011, 15:48
Возможно, что просто нет требуемых данных на заданном Вами интервале времени.

zpgs_otl
11.04.2011, 03:15
Выбирал другие авто, период пробовал различный.
Вижу, что происходит обработка, но в отчёте пусто