Страница 1 из 1
В Параметрах отчета в Периоде отбора добавить За все время
Добавлено: 16.06.2011 10:45
U4itel
В Параметрах отчета в Периоде отбора добавить За все время
Мне периодически требуется отчет за весь период. Можно конечно выбрать За другой период и сделать выборку, но это неудобно, если период отбора не 3-4 месяца, а больше года. Это ж сколько листать! Для чего нужно: допустим раз в год - в день заключения договора клиенты должны оплатить вам какую-то услугу. Делаем соответствующую аналитику, ставим группировку по месяцам и получаем удобный отчет
Добавлено: 16.06.2011 11:12
Dmitry Goncharenko
В лоб такую штуку делать нельзя. Причина в том, что выборка за весь период дает непредсказуемое количество строк, причем с каждым днем это количество будет расти. В итоге, в какой-то момент отчет "За все время" просто физически не сможет сформироваться.
Честно говоря, мы и вариант отбора "За другой период" поставили со скрипом, договорившись между собой что будем мониторить это дело и в какой-то момент введем дополнительное ограничение на максимальную продолжительность периода.
При этом я понимаю, что приведенный в качестве примера кейс может выдавать небольшое количество строк даже за весь период. Но как узнать о результате выборки, не проводя ее?
В общем, надо думать дальше :)
Добавлено: 16.06.2011 11:27
U4itel
Причина понятна. Жаль. Правда для себя смутно представляю кейс, при котором ежедневно добавляется какая-либо аналитика. Хотя может кто-то ведет учет дней по типу "работал/не работал" :)) В любом случае просьба: не забивайте на эту возможность выборки. Штука-то нужная очень :)))
Добавлено: 20.07.2012 12:23
dmitry
А нельзя задать ограничение на количество строк, и при формировании отчета "за весь период", если количество строк превышает ограничение, выдавать предупреждение пользователю, чтобы он ограничил период выборки? еще было бы полезно иметь возможность выводить в отчете задачи определенного уровня иерархии.
Добавлено: 23.07.2012 13:09
Dmitry Goncharenko
Вообще, с момента начала этого обсуждения мы переделали систему формирования отчетов и теоретически можем не ограничивать период - большое количество строк просто за длинный период будет долго отбираться. Надо поднять этот вопрос заново, может быть уже можно добавить вариант отбора "За весь период".