VS2010 C#添加水晶报表及设计
添加并设计水晶报表。
【1】在VS中添加水晶报表
右击项目-->添加-->组件-->Crystal Report,输入文件名称“CrystallistReport”,如下图所示:


此时VS会显示提示框,选择空白报表,单击“确定”,如下图所示:

【2】设计水晶报表并作数据绑定
按照预想的显示效果进行表格设计,预览效果图如下所示:
1、修改版页为横向
在空白处右击-->设计-->页面设置。页面设置界面中可对纸张、边距等进行修改。此处我们只修改方向为横向,如下图所示:


2、填充表头,表尾,基本内容等信息。
右击-->插入-->文本对象,输入内容,选中输入的内容右击-->文本格式设置,在字体选项卡中对输入的内容字体、大小、颜色进行设定,在段落选项卡中可修改对齐方式。


相同方式加入其他内容:

添加页脚页数,右击-->插入-->特殊字段-->第N页,共N页,添加在页脚部分。如下图所示:


双击“我的连接”下方IP,连接数据库
服务器选择下拉菜单中的PC名称,数据库选择“crystalreporttest”

单击“下一步”-->“完成”,完成数据库的连接绑定。
下一步,在水晶报表中加入数据库内容。
单击crystalreport,将下拉的选项逐个拖拽到水晶报表中。
提示:拖拽过去后,系统会自动在页眉区生成表头,因此前表头已经人为添加了,因此将系统生成的表头删除。如下图所示:

【3】完善表格外观,绘制外框。右击-->插入-->线。如下图所示

绘制完成后,右击-->设置对象格式,对线的粗细进行相应调整。如下图所示


【4】运行界面
最终运行界面如下:

两个主要部分需要注意:
1、直接使用ComClass、DataClass时需要确认数据绑定是否正确,水晶报表加载路径是否正确。
2、app.config中,startup后面务必增加如下语句:
玉环人力网(又名玉环人才网)是玉环人才吧旗下一流的玉环人力资源招聘行业服务品牌,汇集海量玉环人才,开放玉环人才简历和玉环岗位,提供玉环招聘网,玉环人才市场动态行情,玉环劳务派遣,玉环培训等,是玉环最大的人才网站。
 
                    
                 
                
            
         
 浙公网安备 33010602011771号
浙公网安备 33010602011771号