0

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

现在我必须如下表

表 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. 如何在交叉表报告中自定义添加固定列?
4

1 回答 1

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

于 2013-03-14T11:30:07.653 回答