2008-12-04 67 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.)在没有页脚的会议时间添加一个组(此处您确实应该有一个ID,或者如果它是唯一的,请使用名称)
8.)添加MeetingTime MeetingPlace MeetingTitle MeetingPriority到第3组的第3,4,5,6列(如果在这里需要一个标题添加一行,不要使用表标题)
9.)将议程项添加到第4列
10.)合并4 - 6


剩下的就是格式化

+0

你我的朋友,是个天才! – 2008-12-04 20:45:25

相关问题