Всем привет. Необходимо распечатать тренд с кривыми на определенное время, год-месяц-день-час-минута-секунда-миллисекунда. Подскажите пожалуйста как это можно сделать. Заранее спасибо. С уважением новичок.
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Лучшее решение - отчет в Глобальном или Локальном Сервере Документирования.
Posted by baisarin (Участник № / Member № 686) on :
Я ИСПОЛЬЗУЮ СЕРВЕР ДОКУМЕНТИРОВАНИЯ ЛОКАЛЬНЫЙ, КАК Я ПОНЯЛ К НЕМУ НУЖНО ДЕЛАТЬ СТРАНИЦУ HTML В РЕДАКТОРЕ ШАБЛОНОВ.
Posted by Kramarenko Stanislav (Участник № / Member № 119) on :
Не мучайся с СД - используй MS Excel с запросом по ODBC и построением XY-диаграммы на отдельном листе.
Гораздо легче будет настроить именно вывод на принтер с предварительным просмотром, масштабированием, полями и колонтитулами.
И данные у тебя будут на уже листе - делай что хочешь (скорость посчитать на любом интервале, среднее, интегральное значение, даже подменить или подправить, если прокурора не боишься ).
Единственное ограничение - лист Excel97/2000 допускает только 65536 строк и если данные не войдут будет (кажется) ошибка.
Я для снижения данного ограничения запрашиваю данные отрезками длиной в один час, затем считаю средневзвешенное за каждую минуту и уже эти цифры заношу в результирующую таблицу. Поскольку обычно делаются отчеты за несколько часов, этого вполне достаточно.
Вообще намереваемся использовать для создания и хранения таких отчетов какую-нибудь СУБД, а то файлы Excel довольно объемны, да и потом хранение и доступ будут упорядочены. Так что, удачи!
Posted by baisarin (Участник № / Member № 686) on :
но для этого надо что бы excel писал каждую милисекунду, это какой файл получиться за месяц.
Posted by Kramarenko Stanislav (Участник № / Member № 119) on :
Excel-у ничего писать не надо. Если Вам нужен отчет за какой-то период времени, то Вы запускаете Excel один раз именно в то время, когда он Вам нужен (ну или чуть пораньше, т.к. на запрос данных уходит некоторое время, впрочем как и в СД), затем запрашиваете через ODBC данные из архива TraceMode (именно туда они только и пишутся), получаете их на листе Excel, строите график и печатаете.
Файл Excel можете даже не сохранять.
Posted by baisarin (Участник № / Member № 686) on :
дело в том что руководство может потребовать даные за месяц назад, или за год, вообщем надо что бы архив был полным, а может excel вытащить данные из СПАД архива?
Posted by Kramarenko Stanislav (Участник № / Member № 119) on :
Ну это уже другой вопрос! Для этого нужно обеспечить присутствие требуемых данных в СПАД. Делается это увеличением объема архива, снижением количества записей в единицу времени и наконец резервным копированием архива при его заполнении, то есть, если данных не будет в текущем архиве, Вы сможете обратиться к его ранней копии.
В-общем, смотрите раздел "Архивирование" данного форума!
Posted by baisarin (Участник № / Member № 686) on :
дело в том что руководство может потребовать даные за месяц назад, или за год, вообщем надо что бы архив был полным, а может excel вытащить данные из СПАД архива?
Posted by Kramarenko Stanislav (Участник № / Member № 119) on :
у меня может
Posted by baisarin (Участник № / Member № 686) on :