zoukankan      html  css  js  c++  java
  • VS2010 C#添加水晶报表及设计

    添加并设计水晶报表。

    【1】在VS中添加水晶报表

    右击项目-->添加-->组件-->Crystal Report,输入文件名称“CrystallistReport”,如下图所示:


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

    【2】设计水晶报表并作数据绑定

    按照预想的显示效果进行表格设计,预览效果图如下所示:

    1、修改版页为横向

    在空白处右击-->设计-->页面设置。页面设置界面中可对纸张、边距等进行修改。此处我们只修改方向为横向,如下图所示:



    2、填充表头,表尾,基本内容等信息。

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



    相同方式加入其他内容:



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

    VS2010 <wbr>C#添加水晶报表及设计(2)
    添加数据绑定,右击左侧“数据库字段”-->"数据库专家"


    双击“我的连接”下方IP,连接数据库

    服务器选择下拉菜单中的PC名称,数据库选择“crystalreporttest”


    单击“下一步”-->“完成”,完成数据库的连接绑定。

    下一步,在水晶报表中加入数据库内容。

    单击crystalreport,将下拉的选项逐个拖拽到水晶报表中。

    提示:拖拽过去后,系统会自动在页眉区生成表头,因此前表头已经人为添加了,因此将系统生成的表头删除。如下图所示:



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


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





    【4】运行界面

    最终运行界面如下:


    两个主要部分需要注意:

    1、直接使用ComClass、DataClass时需要确认数据绑定是否正确,水晶报表加载路径是否正确。

    2、app.config中,startup后面务必增加如下语句:

     VS2010 <wbr>C#添加水晶报表及设计(2)

  • 相关阅读:
    验证码处理
    表单编码 appliation/x-www-form-urlencoded 与 multipart/form-data 的区别
    python中的 __xxx__ 方法
    scrapy之小试身手
    scrapy之Pipeline
    scrapy之spiders
    exp导出做成批处理注意事项
    oracle V$SESSION各个字段的含义
    【转】ORACLE定期清理INACTIVE会话
    表在用时建索引要加ONLINE
  • 原文地址:https://www.cnblogs.com/taizhouxiaoba/p/11422335.html
Copyright © 2011-2022 走看看