2008-12-04 2 views
2

Я пытаюсь создать отчет, который имеет несколько группировок, но не просто показывает группу как одно поле, которое сгруппировано. Я думаю, что это может быть лучше всего видно на примере:SQL Reporting - У вас есть группа внутри группы?

> Date <- Grouped, broken by page 
> Meeting type <- grouped 
>  Meeting_Time Meeting_Place Meeting_Title Meeting_Priority 
>   Agenda_item_1 
>   Agenda_item_2 
>   Agenda_item_3 
>   Agenda_item_4 
>  Meeting_Time Meeting_Place Meeting_Title Meeting_Priority 
>   Agenda_item_1 
>   Agenda_item_2 
>  Meeting_Time Meeting_Place Meeting_Title Meeting_Priority 
>   Agenda_item_1 
>   Agenda_item_2 
>   Agenda_item_3 

Можно ли это сделать, и если да, то каким образом компоненты отчета сгруппированы, и что должно DataSet выглядеть?

ответ

2

Я не уверен, что полностью слежу за вами, поэтому, пожалуйста, уточните, не понимаю ли я что-либо.

Ваша группировка наборов данных должна быть очень гибкой. Если вы не уверены в том, как будут обрабатываться данные, я рекомендую не делать никаких группировок при создании набора данных.

Я представляю себе набор данных будет иметь следующие столбцы:

Дата, MeetingType, MeetingTime, MeetingPlace, MeetingTitle, MeetingPriority, AgendaItem

Чтобы сделать его похожим на вас есть, вот что вы можете сделать:


1.) Добавить таблицу в конструкторе (6 колонок)
2.) Снимите верхний и нижний колонтитулы
3.) Добавить группу на D ел, не колонтитул и разрыва страницы при запуске проверяется
4.) Добавить дату в первый столбец, слияние 1-6
5.) Добавить группу на MeetingType, не колонтитула
6.) Добавить тип встречи в колонку 2 в группе 2 и слить 2 - 6
7.) Добавить группу во время собрания без нижнего колонтитула (у вас действительно должен быть идентификатор здесь или использовать имя, если оно уникально)
8.) Добавить MeetingTime MeetingPlace MeetingTitle MeetingPriority к столбцам 3, 4, 5, 6 в группе 3 (добавьте строку выше, если вам нужен заголовок здесь, не используйте заголовок таблицы)
9.) Добавить объект AgendaItem в колонку 4
10.) Объединить 4 - 6


Остальное просто форматирование

+0

ТЫ мой друг, гений! – 2008-12-04 20:45:25

Смежные вопросы