【问题标题】:Crystal Report Cross tab - database driven sub columnCrystal Report 交叉表 - 数据库驱动的子列
【发布时间】:2014-05-28 11:49:37
【问题描述】:

我遇到了一个问题,即如何根据 Crystal Reports 中的可用数据制作多个子列。我每个季度都有多年的数据。所以我的列标题应该像数据库中的YEAR,并且每年每个季度都会有子列(如第一季度、第二季度等)。在行字段中,它应该是每个机构,每个季度的总和是明智的。最后,它将显示每个季度的总数。 类似的东西

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

【问题讨论】:

    标签: database crystal-reports crystal-reports-2008 crosstab


    【解决方案1】:

    由于您已经在数据库中拥有 YearQuarter 数据。以下方法会有所帮助。

    1. 创建一个公式Year 并从数据库中获取年份字段

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

                 tablename.Quarter
      
    3. 将两个公式放在Crosstab Expert 的列部分
    4. 将代理置于rows 部分,并将值的sunmmary 置于Summarized Fields

    【讨论】:

      猜你喜欢
      • 2014-04-19
      • 1970-01-01
      • 2015-09-10
      • 1970-01-01
      • 2014-12-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多