添加并设计水晶报表。数据库
【1】在VS中添加水晶报表服务器
右击项目-->添加-->组件-->Crystal Report,输入文件名称“CrystallistReport”,以下图所示:app
此时VS会显示提示框,选择空白报表,单击“肯定”,以下图所示:字体
【2】设计水晶报表并做数据绑定设计
按照预想的显示效果进行表格设计,预览效果图以下所示:3d
一、修改版页为横向对象
在空白处右击-->设计-->页面设置。页面设置界面中可对纸张、边距等进行修改。此处咱们只修改方向为横向,以下图所示:blog
二、填充表头,表尾,基本内容等信息。get
右击-->插入-->文本对象,输入内容,选中输入的内容右击-->文本格式设置,在字体选项卡中对输入的内容字体、大小、颜色进行设定,在段落选项卡中可修改对齐方式。it
相同方式加入其余内容:
添加页脚页数,右击-->插入-->特殊字段-->第N页,共N页,添加在页脚部分。以下图所示:
双击“个人链接”下方IP,链接数据库
服务器选择下拉菜单中的PC名称,数据库选择“crystalreporttest”
单击“下一步”-->“完成”,完成数据库的链接绑定。
下一步,在水晶报表中加入数据库内容。
单击crystalreport,将下拉的选项逐个拖拽到水晶报表中。
提示:拖拽过去后,系统会自动在页眉区生成表头,所以前表头已经人为添加了,所以将系统生成的表头删除。以下图所示:
【3】完善表格外观,绘制外框。右击-->插入-->线。以下图所示
绘制完成后,右击-->设置对象格式,对线的粗细进行相应调整。以下图所示
【4】运行界面
最终运行界面以下:
两个主要部分须要注意:
一、直接使用ComClass、DataClass时须要确认数据绑定是否正确,水晶报表加载路径是否正确。
二、app.config中,startup后面务必增长以下语句: