20.01.2010, 14:13 | #1 |
Участник
|
Всем доброго дня.
Делаю отчет по оборачиваемости. Предполагаются разные виды группировки: по разным полям и разное кол-во полей. Например, у Товара есть характеристики и в этих характеристиках описаны несколько возможных группировок: первая-одноуровневая; вторая трехуровневая. Мне нужно группировать и по одному полю, и по трем. До сих пор делали для каждого вида группировки отдельный dataItem. Для отчета используется промежуточная таблица, куда выгружается товар со всеми возможными характеристиками. Хочется сделать следующее. Взять три поля (максимальное кол-во полей группировки); прописать их в GroupTotalFields dataItem; и заполнять поля в зависмости от параметров группировки. При группировке по одному полю два другие будут пустыми. При группировки по трем полям все три будут заполнены. Значения группировки выводятся в первых одном-трех столбцах отчета. Как вы думаете, можно так сделать? Боюсь, что засада какая-нибудь выявится... да не сразу Спасибо. |
|
21.01.2010, 09:55 | #2 |
Участник
|
Группировать во временной табличке - однозначно. Я бы записывал поля по которым группируем в поля, для которых есть в табличке ключи, затем вывод в Dataitem'е построенном на Integer.
|
|
21.01.2010, 18:34 | #3 |
Участник
|
Спасибо за ответ.
Сделала, работает. Посмотрю как дальше будет себя вести. |
|