Crystal Report交叉表行列无法增长

时间:2013-03-14 02:52:24

标签: c# crystal-reports crosstab

我一直在使用交叉表Crystal报表生成小计来分析哪家公司使用较少的成本购买材料。由于Crystal Report提供的软件限制,只能在报表标题中创建交叉表。在报告标题中, 我们无法增加行和列内容

现在我必须按照以下表格进行操作

表A

ID CompanyName 
1  Test 
2  Tast

表B

Foo Bar ParentID Quantity Rate
A   1   1           21     10
B   2   1           10     222
C   3   1          11      1243 
A   1   2           2      10
B   2   2           20      222
C   3   2          13       1243

我想将该表创建为报告:

   Foo Bar Rate  Test  Tast  
    A   1    10     21    2
    B   2    222    10    20
    C   3    1243   11    13
Total              42    35

在列部分中,公司名称可以动态生成,而Foo,Bar和Rate是固定的。

所以,我的问题是  1.如何在crossTab中设置行对象和列对象,以便它们可以显示所有内容而不重叠?

  1. 如何在交叉表报告中自定义添加固定列?

1 个答案:

答案 0 :(得分:1)

交叉表用于显示行方式数据。也可以行到列或列到行显示。

请查看此链接,这对您有帮助。

http://www.codeproject.com/Tips/493334/Custom-sorting-for-Crystal-Report-Cross-Tab

http://www.codeproject.com/Articles/166291/Generate-a-report-using-Crystal-Reports-in-Visual