ОФИЦИАЛЬНЫЙ ФОРУМ ГРУППЫ КОМПАНИЙ «ТЕХНОКОМ»

ОФИЦИАЛЬНЫЙ ФОРУМ ГРУППЫ КОМПАНИЙ «ТЕХНОКОМ» (http://forum.tk-chel.ru/index.php)
-   Система «АвтоГРАФ»: Прочие вопросы (http://forum.tk-chel.ru/forumdisplay.php?f=6)
-   -   Документация по работе с AGReports (http://forum.tk-chel.ru/showthread.php?t=342)

AnGeL 15.02.2011 04:25

Документация по работе с AGReports
 
Добрый день! Подскажите пожалуйсто существует ли полная документация по работе с 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

Цитата:

Сообщение от SK (Сообщение 3431)
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 (Сообщение 6170)
Нашел как выбирать КТ на каждую машину, но перед этим надо руками выбирать в автографе "машину" и ждать пока закончит строиться трек.

Я один не понял что автор хочет и его проблему?
Быть может ему нужен отчет о посещении КТ? где можно выбрать несколько машин

NOKAvtograf 24.03.2011 03:50

Вложений: 1
Измененный код из вышеприведенного примера 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

Цитата:

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

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

Добавлено через 1 минуту
Цитата:

Сообщение от NOKAvtograf (Сообщение 6181)
plex, А где взять модуль внешних отчетов, и бесплатен ли он?

последнюю версия отчетов можно скачать по ссылке

программа бесплатная, руководство по работе с программой можно найти в архиве

plex 24.03.2011 04:06

Для работы отчетов нужен BDE


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

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