添加并设计水晶报表。

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

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


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

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

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

1、修改版页为横向

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

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

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

相同方式加入其他内容:

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


添加数据绑定,右击左侧“数据库字段”-->"数据库专家"


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

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

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

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

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

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

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


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


【4】运行界面

最终运行界面如下:

两个主要部分需要注意:

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

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

VS2010 C#添加水晶报表及设计的更多相关文章

  1. c# 水晶报表的设计(非常的基础)

    最近在公司实习,由于公司需要用到的一种叫做水晶报表的神奇的东东,老大就叫我们学习学习.怕自己以后忘了,也为了以后阅读方便,将其记录下来. 使用工具:vs2008 基本方法一.使用水晶报表的推模式 步骤 ...

  2. 水晶报表在vs2010 WPF环境下的尝试

    原文:水晶报表在vs2010 WPF环境下的尝试 由于VS2010没有集成水晶报表组件,尝试前必须先安装 水晶报表 for VS2010,若机器未安装的可点击这里>>>下载安装 新建 ...

  3. 关于vs2010下水晶报表的使用入门

    关于vs2010下使用水晶报表了解情况记录如下: 1.首先vs2010不再自带水晶报表控件了,需要下载安装vs2010配套的水晶报表控件:CRforVS_13_0.这个控件安装很简单,基本上都选择默认 ...

  4. (转)VS.NET2010水晶报表安装部署[VS2010]

    本文转载自:http://www.cnblogs.com/xiaofengfeng/p/3325793.html 欢迎C#高手加盟QQ群:9340166 水晶报表VS2010版IDE安装标准版SAP ...

  5. Vs2010中水晶报表引用及打包

    原文:Vs2010中水晶报表引用及打包 转自:http://yunhaifeiwu.iteye.com/blog/1172283 Vs2010中水晶报表引用 在sap官网中下载支持vs 2010中的水 ...

  6. VS.NET2010水晶报表安装部署[VS2010]

    水晶报表VS2010版IDE安装标准版SAP Crystal Reports, version for Visual Studio 2010 - Standard: 下载地址: http://down ...

  7. 水晶报表 VS2010 应用

    VS.NET2010水晶报表安装部署[VS2010]   欢迎C#高手加盟QQ群:9340166 水晶报表VS2010版IDE安装标准版SAP Crystal Reports, version for ...

  8. (转)VS2010结合水晶报表做条码标签打印功能

    本文转载自:http://blog.sina.com.cn/s/blog_552ca1400100y6dd.html 先来个功能效果图: 大家都知道VS2005和VS2008软件本身是包含水晶报表插件 ...

  9. VS2010与水晶报表V13的打包集成小结

    感谢孟子E章提供的技术咨询. 系统配置: Windows 7 + VS2010 , WinForm + DotNet4 + 水晶报表 这里说的打包集成,指的用VS2010的制作的安装包,在安装的时候可 ...

随机推荐

  1. 【转】libgo

    原文:https://blog.csdn.net/libaineu2004/article/details/80554870 ------------------------------------- ...

  2. 动态创建自绘的CListBox注意事项

    Create(WS_VISIBLE|WS_CHILD|LBS_NOTIFY|LBS_OWNERDRAWFIXED|LBS_HASSTRINGS|LBS_NOINTEGRALHEIGHT ,rcWnd, ...

  3. Pycharm中打开Terminal方式

    点击剪头的图标就可以在左侧出现Terminal

  4. Direction of Arrival Based Spatial Covariance Model for Blind Sound Source Separation

    基于信号协方差模型DOA的盲声源分离[1]. 在此基础上,作者团队于2018年又发布了一篇文章,采用分级和时间差的空间协方差模型及非负矩阵分解的多通道盲声源分离[2]. 摘要 本文通过对短时傅立叶变换 ...

  5. LeetCode 837. New 21 Game

    原题链接在这里:https://leetcode.com/problems/new-21-game/ 题目: Alice plays the following game, loosely based ...

  6. Kubernetes集群部署(yum部署)

    环境准备 Kubernetes-Master:192.168.37.134    #yum install kubernetes-master etcd flannel -y Kubernetes-n ...

  7. Healthcare in Azure

  8. 关于java nio的channel读写的一个困惑

    这里提的需求基本都是IM的,IM的解决方案是怎么样的? 网上的需求: 1. 某一用户发了一条信息, 需要服务器反回一个信息(这种最简单) 2. 某一用户发了一条信息,需要服务器广播给所有客户端 3. ...

  9. Spark安装(standalone)

    文档:http://spark.apache.org/docs/latest/spark-standalone.html 安装scalahttps://www.scala-lang.org/downl ...

  10. php7 yum安装

    CentOs 7.X: rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm rpm -Uvh https://mirror.we ...