Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Database Crystal Report交叉选项卡-数据库驱动的子列_Database_Crystal Reports_Crystal Reports 2008_Crosstab - Fatal编程技术网

Database Crystal Report交叉选项卡-数据库驱动的子列

Database Crystal Report交叉选项卡-数据库驱动的子列,database,crystal-reports,crystal-reports-2008,crosstab,Database,Crystal Reports,Crystal Reports 2008,Crosstab,我面临的一个问题是如何根据Crystal Reports中可用的数据创建多个子列。我有每个季度的年度数据。因此,我的列标题应该类似于数据库中的YEAR,每年每个季度都有子列(如Q1、Q2等)。在row字段中,应为每个机构,每个机构的年度和季度合计。最后,它将显示每个季度的总数。 差不多 YEAR 2008 2009 TOTAL Q1 | Q2 Q1 | Q2 Q1 | Q2 Agency1 100 | 200 1

我面临的一个问题是如何根据Crystal Reports中可用的数据创建多个子列。我有每个季度的年度数据。因此,我的列标题应该类似于数据库中的
YEAR
,每年每个季度都有子列(如Q1、Q2等)。在row字段中,应为每个机构,每个机构的年度和季度合计。最后,它将显示每个季度的总数。 差不多

YEAR       2008        2009        TOTAL 
          Q1 | Q2     Q1 | Q2     Q1 | Q2
Agency1  100 | 200   150 | 100   250 | 300

由于数据库中已有
年度
季度
数据。。下面的方法将有帮助

  • 创建一个公式
    Year
    ,并从数据库中获取Year字段

            tablename.Year
    
  • 再创建一个公式
    Quarter

               tablename.Quarter
    
  • 将这两个公式放在
    交叉表专家的列部分中
  • 将代理放在
    行中
    汇总字段中的部分和汇总值中