如何在Crystal Reports中显示支付金额的月份"从"和月份"至"

2020-08-26 18:29发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我正在Crystal Reports中创建每日报告,以支付学生所欠的欠款,这将从我的SQL Server数据库中获取数据。

使用的过滤器工作正常,并且可以正确显示结果,并按" StudentID"分组。 提取指定月份数据的过滤器如下

 Date({FeeGeneration.ReceiveDate})= CurrentDate和
 {FeeGeneration.Year} = 2019
 和{FeeGeneration.Month}在4到8之间,并且{FeeGeneration.IsPaid} = True 

我还使用了两个公式字段(" @MinMonth"和" @MaxMonth")来显示应付帐款的月份名称,但是无论记录多少,它始终对每个记录显示"四月至八月"月份。 (请参阅所附屏幕快照中的报告示例)。

在这方面的任何帮助将不胜感激...

9z036.jpg (71.1 kB)

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我正在Crystal Reports中创建每日报告,以支付学生所欠的欠款,这将从我的SQL Server数据库中获取数据。

使用的过滤器工作正常,并且可以正确显示结果,并按" StudentID"分组。 提取指定月份数据的过滤器如下

 Date({FeeGeneration.ReceiveDate})= CurrentDate和
 {FeeGeneration.Year} = 2019
 和{FeeGeneration.Month}在4到8之间,并且{FeeGeneration.IsPaid} = True 

我还使用了两个公式字段(" @MinMonth"和" @MaxMonth")来显示应付帐款的月份名称,但是无论记录多少,它始终对每个记录显示"四月至八月"月份。 (请参阅所附屏幕快照中的报告示例)。

在这方面的任何帮助将不胜感激...

9z036.jpg (71.1 kB)
付费偷看设置
发送
3条回答
CPLASF-自律
1楼-- · 2020-08-26 19:03

Hi Nadeem,

要返回每个"组"的最大日期和最小日期,您需要将公式修改为:

 monthname(minimum({FeeGeneration.Month}  ,{Student_ID}),True)
 monthname(maximum({FeeGeneration.Month},{Student_ID}),True)

-Abhilash

当学会了学习
2楼-- · 2020-08-26 19:06

{{MinMonth}和{@MaxMonth}的公式是什么?

-Dell

大道至简
3楼-- · 2020-08-26 19:20

感谢您的考虑,实际上是我所说的 为了显示所支付的费用的月数,并且我正面临着这两个公式的问题,这些公式字段后面的代码是

 monthname(minimum({FeeGeneration.Month}),True)

@MinMonth和

 monthname(maximum({FeeGeneration.Month}),True)

对于@MaxMonth,据我所知,它显示来回的付款月份,但是我没有得到理想的结果,因为它始终将"从"月份显示为4月,"到"月份显示为8月。

需要帮助,以获取所需的结果。

一周热门 更多>