水晶报表的简单应用
步骤一:创建销售情况表
数据如下:
步骤二:打开VS,创建Win窗体程序,右击工程,添加数据集。
添加完成后,点击“服务器资源管理器”,打开服务器资源管理器。
点击“连接到数据库”图标,打开数据库连接向导。
输入连接参数
测试连接
打开数据连接中连接好的数据库,选择销售情况表
将其拖到窗体中,这样报表所需的数据集创建完成。
步骤三:在Form1窗体中拖入CrystalReportViewer控件,打开控件的属性菜单选择“创建新Crystal报表”,创建水晶报表。
选择“使用报表向导”创建水晶报表。
选择报表的数据源,即刚才创建的数据集
选择报表中需要的数据字段
选择分组字段,选择“CommodityType”字段,按商品类型进行分组。
选择汇总字段,向导会默认把数值型字段加入到汇总字段中,根据需要进行删减。
余下步骤一路默认即可。
完成后,报表创建完成,如下图
步骤四:报表显示样式的调整,及显示数据的处理。
添加标题,修改默认的表头。
去掉重复的组名:
在“详细资料”一栏中,删掉项,这样分组的名字就不会每行都出现。
添加合计列,有时候我们取出来的数据只是基本数据,而我们还要对数据进行再处理。
右击“公式字段”,选择新建,在选择框中按如下设置,单击*数量
点击保存按钮。
在“组尾”插入汇总,按如下进行设置
确定后,小组汇总即添加完成,同样的方法,在“报表尾”右击插入汇总,即按整个报表汇总。
步骤五:在Form窗体的Load事件中加入查询代码,为水晶报表控件绑定数据源。
这样一个简单的水晶报表制作完成了。我们预览看一下。