4、高级选择标准下的数据分析

高级选择标准下的数据分析

一、记录选择的重要性

创建简单报告看似容易,只需选择表格、拖放字段到报告上,然后点击预览按钮即可。然而,如果仅执行这些步骤,可能会得到一个比预期大得多的报告,原因在于缺少记录选择这一重要步骤。若不输入记录选择标准,所选表格中的所有记录都会显示在报告中。

对于小型 PC 数据库(如包含 1000 条记录),这可能不会耗费太多时间和资源。但如果连接到大型 SQL 数据库(可能有数百万条记录),不进行记录选择会对网络和桌面 PC 产生显著影响。因为 Crystal Reports 需要存储构成报告的数据,可能会导致内存或临时磁盘空间不足,报告运行速度也会变得极慢,且可能毫无用处。

实际上,几乎所有报告都需要记录选择标准。例如,你可能希望将报告限制为仅包含美国客户、2004 年下达的订单或逾期超过 30 天的发票等。在报告设计过程中尽早应用记录选择标准是明智之举,最好在预览或打印报告之前完成。

二、三种不同的数据选择方式

2.1 记录选择

这种选择方式限制了从数据库最初发送到报告的记录。它是 Crystal Reports 在对报告进行进一步处理或格式化之前执行的第一种选择。对于大多数基于 SQL 数据库的报告,记录选择实际上是在数据库服务器上通过 SQL WHERE 子句完成的,在数据发送到 Crystal Reports 之前就进行了筛选。例如,若设置初始记录选择标准将报告限制为美国客户,那么只有美国客户的记录会从数据库服务器发送到报告中,查询数据库后,报告中任何地方都不会出现其他国家的记录。由于许多企业数据库规模庞大,而报告工具的真正用途是将报告限制在有用的数据集合内,因此几乎每个设计的报

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值