下面给以简单的提示,其他的自己多摸索,相信你完全可以做出想要的效果来。
打开“报表向导”
在“表/查询”里面选择你要生成报表的表或查询,选择“可用字段”后点击向右的箭头,完成字段选择后点击“下一步”按钮
是否添加分组级别中,先添加“学号”,再添加“姓名”,然后点击“下一步”按钮
点击“汇总选项”按钮,勾选【汇总】与【平均】后按“确定”按钮返回,然后点击“下一步”按钮
布局“递阶”,方向“纵向”,然后点击“下一步”按钮
选择自己喜欢的“样式”,然后点击“下一步”按钮
勾选“修改报表设计”,然后点击“完成”按钮。
在“报表设计”窗口删除自己不需要的内容,排版,设置字体颜色。OK~~
利用新的 tablix 数据区域,可以向同一列添加组和详细信息行或子组。若要将组行与详细信息行或子组行区分开来,可以应用格式设置(如字体颜色)或缩进详细信息行。创建递阶报表创建一个表报表。例如,插入一个 tablix 数据区域,然后向数据行中添加字段。向报表添加一个父组。单击表中的任意位置以选择该表。“分组”窗格将显示“行组”窗格中的详细信息组。在“分组”窗格中,右键单击详细信息组,指向“添加组”,然后单击“父组”。在“Tablix 组”对话框中,为该组提供一个名称,并键入或从下拉列表中选择组表达式。该下拉列表显示了“报表数据”窗格中可用的简单字段表达式。选择“显示组头”。选择此选项将向组的顶部添加一个组标签和组合计的静态行。单击“确定”。现在即创建了一个基本表格报表。此报表呈现时,您将看到一列组实例值,以及一列或多列分组的详细信息数据。下图显示了该数据区域在设计图面上可能的外观。下图显示了您查看报表时所呈现的数据区域可能的外观。对于递阶报表,不需要用于显示组实例的第一列。相反,需要先复制组头单元中的值,再删除组列,然后将该值粘贴到组头行的第一个文本框中。若要删除组列,请右键单击相应的组列或单元,然后单击“删除列”。下图显示了该数据区域在设计图面上可能的外观。若要使同一列中组头行下方的详细信息行缩进显示,请更改详细信息数据单元的空白大小。选择包含要缩进显示的详细信息字段的单元。该单元的文本框属性显示在“属性”窗格中。在“属性”窗格的“对齐”下,展开“填充”的属性。对于“左填充”,键入一个新的空白值,例如 .5in。填充会在单元中按照您指定的值缩进文本。默认空白大小为 2 磅。填充属性的有效值是零或正数,后跟一个大小指示符。大小指示符有:in英寸(1 英寸 = 2.54 厘米)cm厘米mm毫米pt磅(1 磅 = 1/72 英寸)pc派卡(1 派卡 = 12 磅)数据区域的外观将与下例类似。递阶报表布局的数据区域在“视图”菜单上,单击“预览”。报表将根据子组值的缩进级别显示组。创建包含多个组的递阶报表按照前面步骤中所述创建一个报表。向报表添加其他组。在“行组”窗格中,右键单击组,再单击“添加组”,然后选择要添加的组的类型。注意可以通过若干种方式向数据区域添加组。有关详细信息,请参阅 如何在数据区域中添加或删除组 (Reporting Services)。在“Tablix 组”对话框中,键入一个名称。在“组表达式”中,键入一个表达式或选择要用作分组依据的数据集字段。若要创建表达式,请单击表达式 (fx) 按钮打开“表达式”对话框。单击“确定”。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)