水晶报告查询

时间:2010-07-13 14:10:23

标签: crystal-reports

这是我从Access数据库中提取数据的当前查询:

SELECT Count(Master.MasterID) AS Logs
FROM Master
WHERE (((Master.SubmitDate)<=#5/01/2010#) AND (((Master.CompleteDate)>=#5/01/2010# Or (Master.CompleteDate) Is Null)));

目前我必须更改每个月的日期,我想找到的数量。我正在尝试将其迁移到水晶报告中,并且我正处于非常困难的时期。我希望能够将开始日期和结束日期设置为一年,并以上述查询的格式将报告分解,以便显示每个月初打开的日志计数。

1 个答案:

答案 0 :(得分:1)

  1. 在Crystal Reports设计器中创建新参数字段{?开始日期}和{?结束日期}。
  2. 从查询中删除日期选择条件。
  3. 您可以在查询中按提交日期和完整日期进行分组,也可以选择* from master。
  4. 使用Crystal Reports设计器中的选择专家根据参数{?开始日期}和{?结束日期}设置类似的记录选择条件。
  5. 添加摘要字段(如果您在步骤3中分组,则为日志总和,或者如果您从主服务器中选择*,则为记录计数)添加到报告页脚。