水晶报表

(作者:饶家俊,撰写时间:2019年6月8号)
接下来给大家介绍的是水晶报表,要用水晶报表首先我们要先安装水晶报表插件这样我们才可以使用。那么水晶报表是拿来干什么的,有什么用,是用来设置打印模板的,点击打印的时候他会重新弹出一个页面就是水晶报表设置的模板,里面会有一个表格放的是你要打印的数据,还会自动的记入打印的日期和打印的时间。

那么安装水晶报表插件的时候不知道有没有安装或者不知道有没有安装成功那么就可以,先到控制器那里添加一个文件夹,点击添加新建项弹出一个框Visual C#下面就有一个Reporting点击里面就有一张小的图片和Crystal Reports 那么就已经添加成功了。

接下来设置水晶报表的模板,那么我们就要在控制器新建的文件夹点击添加在点击新建项,在找到数据数据里面用一个数据集点击它,在给他一个名称然后添加。打开之后什么都没有那么就要我们自己来添加了,在上面点击鼠标右键,点击添加之后可以看见有两种添加的方式。

第一种是TableAdpter点开之后先找到你数据库的连接,一般他都帮你找好了,在下一步,里面有一个使用SQL语句选中它点击下一步,弹出配置向导。
在这里我们就要停下来了,去到数据库里面点击新建查询在选中你的数据库,在右键找到在编辑器中设计查询,会弹出查询设计器,在通过表和表的id连接来获取主键下面你要的数据,在点击确定把SQL语句复制下来,粘贴到配置向导里面的框里面,在点击完成。你就会发现我们已经添加了一个表。
在这里插入图片描述
第二种是Datatable在里面点击,有个添加点击之后里面有个列,把你要查询数据对应的名字进去和ID一个个添加进去。
在这里插入图片描述

两种不一样添加的方式的,但是他们的效果是一样效果,他们的图片也是一样的,哦还有一个就是要设置它们都要设置数据类型,找到它右键点击属性,然后在设置数据类型。

在来就是开始来设置打印出来的表格了,先到文件夹,点击添加新建项弹出一个框Visual C#下面就有一个Reporting点击里面就有一张小的图片和Crystal Reports,在给他一个名称然后添加,就会弹出一个框,我们就选中作为空白报表,点击确定,那么一开始的图片就是这样的分五个部分,接下来就是来设计模板了。
在这里插入图片描述

在最旁边有一个字段资源管理器,打开里面有一个数据库字段,右键点击,在点击数据库专家,在我的连接里面找到你要用到的表,点击它,它就会自己跳过去,在点击确定。在把数据库字段展开里面就是你在一开始添加的一张表里面对应的名字。
在这里插入图片描述

接下来对里面的东西来进行设计,开头就要右键插入,文本对象就可以在里面输入文字,在移到文字前面,在右键设置对象格式那么就可以在里面设置特别多的东西,文字大小,颜色,背景颜色…等等。

在学生安全教育考试成绩报表旁边,有三个打印时间,打印日期,打印时间,一个时间,跟第一个打印时间跟后面两个打印是不一样的,它是从右键插入里面的特殊字段里面有很多的样式,其中就有打印日期和打印时间,有什么效果就是在你打印完成的时候记入你的日期和时间就会显示出来,还有很多功能你自己去看看吧。
在这里插入图片描述
在接下来就是显示数据了,在数据库字段展开,在把你要用的表展开,在点住里面的字段,把他拖到Section3(详细资料)那条线中间。
它就会把你拖的字段上面一个字段,下面一个字段,上面是页眉所以就可以把对应文字写在上面就形成数据的表头,下面是数据那么下面就会跟据数据的多少来有一条数据就显示一条,多条就显示多条,还有一些线或者框颜色什么的都可以通过右键来设置。

在到左下角就有一个主报表和主报表预览,我们图片上的主报表,主报表预览就不一样了,那里就会显示你数据放进去会变成什么样,里面会添加一些文字和数据,如果没有那就是你电脑配置不行,还可以看到特殊字段的效果,这样水晶报表就已经做好了。

Crystal Reports 9.2 中文版(水晶报表) 下载,,软件版本:9.2.0.448不过现已出了Crystal Reports Professional v9.2.2.634 (c) Crystal Decisions,有足够的空间就提供.这是一个很不错的报表控件,我相信很多朋友都听说过吧!Crystal Reports 用于处理数据库,帮助用户分析和解释重要信息。使用 Crystal Reports 可以方便地创建简单报表,同时它也提供了创建复杂或专用的报表所需的整套工具。 创建所能想象的任何报表 Crystal Reports几乎可以从任何数据源生成您需要的报表。内置报表专家在您生成报表和完成一般的报表任务过程中,会一步一步地指导您进行操作。报表专家通过公式、交叉表、子报表和设置条件格式帮助表现数据的实际意义,揭示可能被隐藏掉的重要关系。如果文字和数字确实不够充分,则用地理地图和图形进行形象的信息交流。 将报表扩展到 Web Crystal Reports 的灵活性并未停留在创建报表这一功能上 ?您可以用各种各样的格式发布报表,包括用 Microsoft 的 Word 和 Excel 发布、通过电子邮件甚至 Web 发布。高级的 Web 报表功能允许工作组中的其他成员在他们自己的 Web 浏览器中查看或更新共享报表。 将报表并入应用程序通过将 Crystal Reports 的报表处理功能整合到自己的数据库应用程序中,应用程序和 Web 开发人员可以节省开发时间并满足用户的需求。Crystal Reports 支持大多数流行的开发语言,可以方便地在任何应用程序中添加报表。 不论您是 IT 行业的站点管理员,还是营销推广经理,也无论您是金融业的数据库管理员还是 CEO,Crystal Reports 都堪称是一个功能强大的工具,它可以帮助每一个人分析、解释重要信息。感谢 revenant 上传!
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值