水晶报表教程:手把手教你制作基本报表

Js 专栏收录该内容
22 篇文章 0 订阅

ASP.NET水晶报表的学习

这篇文章教你如何在.Net Web应用中使用水晶报表,也可以让你在学习过程中少走一些弯路。为了得到最好的效果,读者最好需要有一些基础的Asp.Net访问数据库的知识以及使用VS.Net的开发经验。

简介

水晶报表可以由很多的方法得到,其中一个就是使用VS.Net来创建,它提供了非常丰富模型以使我们能够在运行时操作属性和方法。如果你正在使用VS.Net开发.Net程序,那么你就不需要再安装其它软件了,因为他已经内嵌在VS.Net中了。

优点:

VS.Net水晶报表有下面一些主要的优点:

快速的报表开发

能够导出成为复杂的交互性图表

这次我们来学习一下如何打印水晶报表。首先在需要打印水晶报表的域里面新建一个文件夹,注意不要放在控制器里面的文件夹里,用来存放数据集和画好的表格。然后点击刚刚新建的文件夹右键添加新建项,点击数据,选中数据集,名称根据自己需求起
在这里插入图片描述

名称修改完成之后,点击添加,跳转到页面

要在此页面添加数据源,直接点击右键,点击添加,(如图一)第一种方法是通过数据库的链接来得到数据源,第二种方法就是自己新建一个数据表,自己往里面写自己所需要打印的数据,数据表名称和数据都是由自己所定,添加数据,就是右键添加列,快捷键Ctrl+L,完成之后的数据源
在这里插入图片描述

完成数据源之后,要注意一点就是要看自己所列出的字段属性跟数据库的属性是否对应,不对应的要进行修改,否则将不能打印成功,点击字段前面的空白处右键属性,去对比划线处,不对的要进行修改,然后保存

然后再次点击新建文件夹的右键,添加新建项,如果没有安装这个软件的话,这里(图一)是没有这个选项的,所以在进行这个操作的时候,首先要把这个软件安装好。现在选中,修改报表名称,点击添加

添加之后,会出现以下弹出框,我们选择空白报表,点击确定,确定之后就会进入以下页面

然后点击数据库字段右键点击数据库专家,然后点击我的连接里面去找刚刚新建的数据源,如果没有,就点击项目数据里面找。找到后双击,使选择的数据源移到右方表格,然后确定之后,数据源里面的字段就会在数据库字段里面显示。

到此,就可以开始画表格了,

在数据源中查找要添加的表,添加到报表中的表链接在一起将添加到报表中的表链接在一起字段资源管理器。因我们建立的是主从表,以是(自定义名)为条件分组的,所在按顺序中的一些字段拖动到报表的“详细资料”段中,下一步

建立分组:在“详细资料”空白处右键 自定义组名

把(自定义名)表中的一些字段拖放到报表的"组头"部分,并给其它段中添加一些其它东西,设计完后

以上做完后,就要用程序把数据填充到数据集中,这样报表才能显示出来。打开Form1的设计部分,把工具箱中的crystalReportViewer拖放到此窗体上,主要用来显示上步中我们建立的报表

右键有很多的选项,也可以根据自己想要的操作去画就可以了,样式、字体就根据个人喜好去画了,字段直接用鼠标拉入方框就可以了。画好之后如下图所示

在这里插入图片描述

画好了,就可以开始写代码了

打印水晶报表操作也已经完成了,这个功能没有多少的代码,只需要把表画好就很简单了,代码都是很少的,在画表格的时候一定要记得边画边保存,预防MVC出错,导致要重新画,而且,这一定要有耐心

  • 0
    点赞
  • 0
    评论
  • 0
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

======================================================= == 如果喜欢英文文档的朋友 == Crystal-Reports-2008-For-Dummies.pdf == == 链接: == http://download.csdn.net/download/a6566232/4627865 ======================================================= Crystal Reports 2008 用户指南 Crystal Reports 2008 Windows 2.1 介绍.....................................................31 2.1.1 2.1.2 2.1.3 2.1.4 2.1.5 利用 Flash、Flex 和 Xcelsius 实现的高级信息可视化...32 改善的最终用户报表查看体验..........................33 增强的报表设计器功能................................33 新增的灵活部署选项..................................34 灵活的应用程序集成..................................35 2.2 不同之处.................................................35 第 3 章安装 Crystal Reports 2008 37 3.1 安装概述.................................................37 3.2 安装 Crystal Reports 2008................................37 3.3 安装要求.................................................38 3.4 在本地计算机上安装 Crystal Reports.......................38 3.4.1 在本地计算机上安装...................................39 3.5 创建安装点并从网络服务器进行安装.........................45 3.5.1 创建 Crystal Reports 的安装点........................46 4 Crystal Reports 2008 用户指南 3.5.2 从网络安装 Crystal Reports...........................46 3.6 自定义安装...............................................52 3.7 运行无提示安装...........................................54 3.8 设置自定义横幅...........................................59 3.9 升级 Crystal Reports 组件................................60 第 4 章快速开始61 4.1 了解如何使用 Crystal Reports.............................61 4.1.1 示例数据 -- Xtreme.mdb...............................61 4.2 报表创建向导.............................................62 4.2.1 标准.................................................62 4.2.2 交叉表...............................................62 4.2.3 邮件标签.............................................62 4.2.4 OLAP.................................................63 4.3 新用户快速入门...........................................63 4.3.1 开始之前.............................................63 4.3.2 创建报表.............................................
©️2021 CSDN 皮肤主题: 游动-白 设计师:白松林 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值