如何在Crystal Reports for Visual Studio中实现数据透视报表?

Pro*_*ofK 6 reporting crosstab crystal-reports

我在任何报告中都是排名noob,但水平线与小计.我有一个数据集,其中包含停车场中汽车所花费的时间.我必须生成一个表格,显示每个小时的列和每天的一行,显示特定日期特定时间的条目数.

在RDLC设计器中,我会发现这更容易,因为它的柱状分组,但我甚至无法在Crystal中找到这样的东西.

救命.

cra*_*aig 4

假设以下字段:{table.car_id}{table.census_time}

  • 选择插入 | 交叉表...;将交叉表添加到报告标题部分

右键单击交叉表并选择“交叉表专家”:

  • 添加{table.census_time]到列字段列表;按小时分组
  • 添加{table.census_time}到行字段列表;按天分组
  • 添加{table.car_id}到汇总字段列表;数数

** 编辑 **

您不需要创建特殊的公式来从日期/时间字段中提取小时;交叉表将为您做到这一点。

在此输入图像描述 选择“跨选项卡”选项卡,添加字段{table.census_time},然后单击“组选项...”按钮。

在此输入图像描述

选择“每小时”。从选项列表中。