Вывод информации за период. Отчеты. Скрипты.
-
Здравствуйте,
- Есть счетчик, в который пишутся значения с принтера, кол-во страниц общее.
Как я могу сделать график печати страниц в день? Т.е. мне нужно за 24 часа взять начальное и конечное значение и вывести на графике разницу - Как делать отчеты?
- Скрипты, как отлаживать скрипты, и где найти документацию которая соответствует действительности, к примеру тут описывается функции которые должны бы работать
value = GetAvgDCIValue(FindObject("MYWORKPC"), 18, 0, time())
но если я пишу это, то скрипт просто падает хотя нода есть и счетчик с ид есть.
- Есть счетчик, в который пишутся значения с принтера, кол-во страниц общее.
-
-
Что то совсем не понял, ладно сбор через Custom Schedule установлю. А дальше что?
Создаем "сборщика" с типом Internal - Dummy, и дальше не понятно.
Можно написать
curCounter = GetDCIValue($node, FindDCIByDescription($node, "Счетчик страниц")); //Получаем последнее значение счетчика
return ??? //а как сделать что б сравнить предыдущее
Принтер отдает всегда число увеличивающееся, 10000, 10010 и т.п. страниц, как отсюда я увижу разницу только постоянно увеличвающийся график увижу. -
-
-
по второму вопросу...
ну это тайна покрытая мраком, по крайней мере на windows сервере, все молчат, кивают в сторону JasperSoft и всё, и никакого мануала, туториала и даже маленького примерчика, я так понимаю у тебя в Reports тоже отсутствуют пункты для создания отчёта...
Лично я, когда мне надо сделать отчёт я открываю ноду, щёлкаю правой кнопкой по DCI и выбираю пункт History, оттуда выгружаю в тхт, а потом, обрабатываю в EXCEL.По третьему вопросу:
Отладкой скриптов можно заниматься в консоли сервера, но я это ещё не практиковал, у меня достаточно простые скрипты и получается проверять их с помощью кнопки Test в свойствах DCIКстати, а с каких принтеров ты собираешь отчёты, я там ещё наладил автоинформер о состоянии принтера, мне приходят оповещения о заполнении выходного лотка, замятии и отсутствии бумаги в принтере, ещё и дашборд прикрутил забавный
-
Я сейчас как раз заканчиваю установку отчетов у клиента, по результатам напишу гайд
@vitalysoloviev said in Вывод информации за период. Отчеты. Скрипты.:
по второму вопросу...
ну это тайна покрытая мраком, по крайней мере на windows сервере, все молчат, кивают в сторону JasperSoft и всё, и никакого мануала, туториала и даже маленького примерчика, я так понимаю у тебя в Reports тоже отсутствуют пункты для создания отчёта...
Лично я, когда мне надо сделать отчёт я открываю ноду, щёлкаю правой кнопкой по DCI и выбираю пункт History, оттуда выгружаю в тхт, а потом, обрабатываю в EXCEL. -
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login