水晶报表基础知识介绍

一、水晶报表的分类:

    1、从外观上分为标准报表、交叉表和邮件标签。如图所示:

 水晶报表外观分类

 2、从分发形式分:嵌入式报表和非嵌入式报表

         嵌入式报表和非嵌入式报表的区别:

         a、嵌入式报表具有和.rpt文件对应的同名包装类,直接通过代码与包装类进行那个交互,而不是原始报表文件本身进行交互

         b、非嵌入式报表则单独以.rpt文件的形式存在,该报表不包含在项目内,也没有对应的报表包装类

     c、对于嵌入式报表,系统对项目进行编译时,与其他项目资源一样,报表和其包装类都会被自动嵌入到程序集中

        用户看不到被包装后的.rpt文件。

     d、对于非嵌入式报表,如果是ASP.NET网站,要求该.rpt文件保存在网站根目录

        如果是Windows应用程序则要求分发后.rpt文件保存在.exe文件相同的目录下

     e、对于嵌入式报表,如果修改了报表内容,必须重新编译整个项目。

        非嵌入式报表修改了报表内容,不须重新编译整个项目

    

二、水晶报表设计器

 

可以直接通过拖放方式将一个报表对象(如数据库字段或文本对象)拖动到设计器上,然后使用窗口或快捷菜单格式化该对象;可以定义报表的数据源,选择要使用的数据记录并对其进行,设置报表对象的格式及布局
1、报表页眉和页脚
         报表页眉节中的对象只在报表开头显示一次,一般在该节中放置希望只在整个报表开头出现的信息。
2、页眉:保存在页眉中的对象在每页的顶部位置都会显示。
3、详细资料:保存在详细资料中的对象在每条记录中都会显示
4、报表页脚:报表页脚节中的对象只在报表的结束时显示一次,一般在该节设置希望只在整个报表结尾出现的信息
5、页脚:保存在这里的对象在每页的底部都会显示
6、组页眉和页脚:如果在设计时有分组, 组页眉和组页脚中的对象分别显示在每个新组的开始位置和结束位置
水晶报表的一些基础知识,我们就先介绍到这个地方,在后续的文章中将介绍如何使用水晶报表来.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值