PDA

Просмотр полной версии : Отчёт



jus
17.04.2015, 14:37
При открытии отчёта с выбором "начало" и "конец" формируются все строки в этот промежуток, а ка сделать что бы отображалось только начало и конец? Спасибо.

SCADAMaster
17.04.2015, 14:55
Тогда выберете способ формирования - Итоговый.
Чтобы получить значения на начало и конец, нужно будет вытащить переменные дважды - у одной ставите обработку "Первое значение", у второго - "Последнее значение".

jus
17.04.2015, 15:36
Спасибо. Разобрался, всё работает.

jus
19.04.2015, 18:28
Ещё вопрос. Как построить отчёт за месяц?

SCADAMaster
19.04.2015, 21:51
Как мы понимаем трудность в определении даты начала месяца. Эту задачу можно решить используя метод C# AddMonths.
Вам нужно перетащить в раздел "Переменные" переменную времени, от которой нужно вычесть один месяц. Затем создаете новую переменную, в которую добавляете примерно такой код:
Начало.AddMonths(-1);
И ставите у переменной галочку "Только чтение".
В результате эта переменная будет иметь время на месяц раньше чем у переменной "Начало".
После этого эти две переменные указываете как параметры Начало и конец (привязываете их к ним).

Аналогично можно сделать через ФБ "Скрипт C#".

jus
20.04.2015, 07:02
Спасибо. В документации "Создание отчётов"(пример 6 Отчёт с колонками) показано как создать отчёт по расходу энергии за сутки со способом формирования периодический. У меня идёт подсчёт выпускаемой продукции и способ формирования итоговый. Как создать отчёт с колонками в моём случае?

SCADAMaster
20.04.2015, 10:13
При способе формирования "Итоговый" формируется одна строка - за весь интервал времени. Как вы хотите для одной строки сделать колонки?

jus
20.04.2015, 10:21
Понял. Спасибо.

Vitamin
21.04.2015, 08:10
Здравствуйте! А у меня не получается задать "начало" и "конец" - выводит все значения почему-то! Ввожу начало 1:00:00, а конец 2:00:00, а он мне выводит весь архив! Работаю с ФБ Архивные данные для рапорта. Подскажите что делать?