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