找回密码
 立即注册

QQ登录

只需一步,快速开始

Lenka.Guo 讲师达人认证 悬赏达人认证
超级版主   /  发表于:2015-7-17 10:59  /   查看:5569  /  回复:0
本帖最后由 Lenka.Guo 于 2016-4-14 14:48 编辑

由第一讲中的报表定义“报表 = 多样的布局 + 动态的数据 + 丰富的输出” 可以看出,没有了数据源报表只是一个空壳,数据源设置是报表数据绑定操作的第一步,也是最核心的一步。
如果说数据是水,数据库或数据文件就是水库,那么数据源就是连接水库的管道,报表用户看到的数据集是管道里流出来的水。
报表数据源
数据源(Data Source)顾名思义,数据的来源,是提供报表所需要数据的原始资源。报表的数据来源可以是数据库(如:SQL Server、Oracle)中的数据,也可以是单独文件(如:Excel、XML、Txt)中的数据,也可以是其他形式(如:WebService、Google Analytics、Salesforce)。数据源中存储了所有建立数据库连接的全部信息。如数据源地址、使用驱动程序类型、用户名、密码等。


报表支持绑定数据源方式
1.根据报表状态将绑定数据源类型分为:
设计时数据源:在设计时为报表设置报表数据源,即设计报表时,已经预先设置报表数据源,用于研发内部、报表小组进行配置、测试报表用。
运行时数据源:在运行时为报表设置报表数据源,即动态绑定数据源,用于数据动态生成的报表系统,运行时数据源可在运行时执行相关数据源操作如修改数据库连接字符串。
设计时数据源的运行比较广:配置报表、测试、运行报表。而运行时数据库切换数据库连接字符串即可无缝实现数据源在用户现场部署,相对比较容易。
2.根据绑定的报表数据源数量分为:
单数据源:为报表只设置单一的数据源。
多数据源:当单一数据源无法满足报表需求时,需要为报表设置多个数据源,报表显示的数据来自多个不同的文件或数据库。

2.png
如何设置报表数据源
每个报表工具都有自己的数据源绑定操作流程,但是无论是哪种报表工具,都包含以下基本步骤。
设置设计时数据源的基本步骤:
1.指定数据源
2.指定数据集
3.将数据集字段与数据控件绑定
设置动态时数据源的基本步骤:
1.添加数据控件
2.设置空数据源及数据集,数据字段
3.将数据字段与数据控件绑定
4.在代码中添加需要的数据源,与设置的数据集对应

系列知识:

报表开发知识大全(6):用图表报表展示老板想要的重点 http://gcdn.gcpowertools.com.cn/showtopic-17986.html
报表开发知识大全(5):清单报表
报表开发知识大全(4):报表数据源 http://gcdn.gcpowertools.com.cn/showtopic-17811.html

报表开发知识大全(3):花样报表
报表开发知识大全(2):三大秘诀之报表工具的选择 http://gcdn.gcpowertools.com.cn/showtopic-17630.html

报表开发知识大全(1):再论你熟悉而又陌生的报表

1.jpg

55.85 KB, 下载次数: 3

0 个回复

您需要登录后才可以回帖 登录 | 立即注册
返回顶部