Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/csharp-4.0/2.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
Asp.net 如何在Crystal reports中使用聚合函数生成表列?_Asp.net_C# 4.0_Dataset_Aggregate Functions_Crystal Reports 2008 - Fatal编程技术网

Asp.net 如何在Crystal reports中使用聚合函数生成表列?

Asp.net 如何在Crystal reports中使用聚合函数生成表列?,asp.net,c#-4.0,dataset,aggregate-functions,crystal-reports-2008,Asp.net,C# 4.0,Dataset,Aggregate Functions,Crystal Reports 2008,我想使用表生成crystal报表 此表有4列,其值是通过在另一个表上执行SUM()函数和WHERE子句生成的 如何将这些SUM()字段作为列获取 表的架构如下所示: MainTable(pk,Amount,Mode) DataTable(Column1,Column2,Column3,Column4) 这里 我不知道如何生成DataTable以便在Crystal report中使用它?不需要2个genrate表只需通过Crystal report交叉选项卡向导即可 我们是否可以在使用不同筛

我想使用表生成crystal报表

此表有4列,其值是通过在另一个表上执行
SUM()
函数和
WHERE
子句生成的

如何将这些
SUM()
字段作为列获取

表的架构如下所示:

 MainTable(pk,Amount,Mode)
 DataTable(Column1,Column2,Column3,Column4)
这里


我不知道如何生成DataTable以便在Crystal report中使用它?

不需要2个genrate表只需通过Crystal report交叉选项卡向导即可

我们是否可以在使用不同筛选器的另一个表的特定字段(即金额字段)上使用相同的聚合函数创建多个列?
Column1 = SUM(Amount) from MainTable WHERE Mode = 011
Column2 = SUM(Amount) from MainTable WHERE Mode = 012
Column2 = SUM(Amount) from MainTable WHERE Mode = 100
Column2 = SUM(Amount) from MainTable WHERE Mode = 030