Предлагаю следующую задачу:
дано: список документов из smdocuments,
необходимо вывести таблицу crosstab за определенный интервал, например последние 7 дней, в виде:
количество документов каждого типа, при этом список типов документов должен быть динамическим
(т.е. если за интервал документов с таким типом не было - столбец не должен создаваться)
а также желательно иметь возможность указать, какие документы должны попасть в отчет
Код:
DAY WI WO IW CS CR total
------------------------------------------------------------------
2014-12-01 20 5 2 1 1 29
2014-12-02 25 6 2 1 1 35
2014-12-03 30 7 2 1 0 40
2014-12-04 22 4 2 1 1 30
2014-12-05 26 3 2 1 0 32
2014-12-06 15 1 2 1 1 20
2014-12-07 5 0 2 1 0 8