Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.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
Reporting services Crystal Report 2008-如何生成最新12个月数字报告_Reporting Services_Crystal Reports - Fatal编程技术网

Reporting services Crystal Report 2008-如何生成最新12个月数字报告

Reporting services Crystal Report 2008-如何生成最新12个月数字报告,reporting-services,crystal-reports,Reporting Services,Crystal Reports,我正在尝试从数据库中的两个不同表创建查询报告,这两个表中的记录如下: 1销售表 InvoiceNo InvoiceDate SaleAmount Customer OtherFields….. 00099 02/09/2014 3500 B 00101 08/21/2014 8700 A 00108 11/25/2014 3200 C 01001 05

我正在尝试从数据库中的两个不同表创建查询报告,这两个表中的记录如下:

1销售表

InvoiceNo   InvoiceDate   SaleAmount   Customer   OtherFields…..
 00099      02/09/2014     3500          B
 00101      08/21/2014     8700          A
 00108      11/25/2014     3200          C  
 01001      05/01/2015     1500          A
 01002      05/25/2015     1800          C
 01015      07/08/2015     1700          A
 01020      07/18/2015     2000          A
 01028      07/29/2015     3000          B
 01041      08/02/2015     5000          A
 01042      08/03/2015     4300          A
 01050      09/09/2015     1900          C
 01200      09/28/2015     2000          A
2付款表

InvoiceNo   PayDate     PayAmount  Customer   OtherFields…..
 00101      11/25/2014   5000        C  
 00150      12/10/2014   8000        B
 00180      01/01/2015   3500        A
 00300      02/20/2015   4000        A
 00333      03/02/2015   6000        A
 00488      03/10/2015   3000        A
 00500      03/19/2015   4000        B
 00890      05/22/2015   7000        A
 01041      09/17/2015   2800        A
问题:如何生成可生成结果的crystal报告 下面,例如:客户A:

Customer: A
Month       TotalSalesAmount        TotalPayAmount
Nov-2014           0                        0
Dec-2014           0                        0   
Jan-2015           0                      3500
Feb-2015           0                      4000
Mar-2015           0                      9000
Apr-2015           0                         0  
May-2015        1500                      7000  
Jun-2015           0                         0
Jul-2015        3700                         0
Aug-2015        9300                         0
Sep-2015        2000                      2800
Oct-2015           0                         0

MonthAverages   :   Latest3Months       Latest6Months       Latest12Months
AveragesSales:        3766.67             2750.00               1375.00
AveragesPay:           933.33             1633.33               2191.67
问题1:如果输入客户A,则生成上述结果,如果输入 客户B,将生成B结果,其他客户也是如此

问题2:如何始终生成如上所述的最新12个月报告

问题3:如何在没有记录的情况下显示月=0的金额 月份,例如:2015年6月、7月、8月和10月付款
桌子

到目前为止你试过什么?您离创建报告有多近?如果你还没有做任何事情,也不知道如何开始,我建议你搜索一些教程,至少先尝试一下。问题3:我尝试按月分组日期,它只对有记录的月份有效,即汇总金额,但没有记录的月份不会显示0金额。问题2:我可以使用选择专家选择日期范围,但我只是想知道是否有其他方法可以做到这一点。你能编辑你的原始帖子并添加当前生成报告的表示形式吗?