2020-09-14 04:24发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我不确定我是否正在以正确的方式解决这个问题。
我正在C#.NET中进行开发。 我有一个带有日期范围选择公式的报告,并且需要对从日历年的第一天到"起始日期"的记录进行总计以显示在报告中。 例如,如果报告参数为21/05/2018-13/09/2018,则我需要总计记录01/01/2018到20/05/2018的记录。
有没有办法解决这个问题? 谢谢!
在报告选择公式中,您需要更改过滤器。
我认为目前它说类似
{yourdateField}> = {?StartdateParam}和
{yourdateField} <= {?EnddateParam}
您需要更改为
yourdateField}> =日期(年份({?StartdateParam}),月份({?StartdateParam}),1)和
然后,您需要修改usin公式显示的数据,以有条件地选择所需日期范围内的数据。
例如
如果
{yourdateField} <= {?EnddateParam},然后{yourvaluefield}否则为0
您可以使用与当前汇总现有数字字段相同的方式来汇总这些形式
伊恩
嗨,
创建一个公式并复制下面的代码。
IF {YourDateColumn}> = DATE(DATEADD('d',1,({?YourFromDate})-(DATEPART(" y",{?YourFromDate}))))AND {YourDateColumn} <= {?YourFromDate}然后{YourFieldTotal}其他0
希望这能回答您的问题。
此致
careLess
最多设置5个标签!
在报告选择公式中,您需要更改过滤器。
我认为目前它说类似
{yourdateField}> = {?StartdateParam}和
{yourdateField} <= {?EnddateParam}
您需要更改为
yourdateField}> =日期(年份({?StartdateParam}),月份({?StartdateParam}),1)和
{yourdateField} <= {?EnddateParam}
然后,您需要修改usin公式显示的数据,以有条件地选择所需日期范围内的数据。
例如
如果
{yourdateField}> = {?StartdateParam}和
{yourdateField} <= {?EnddateParam},然后{yourvaluefield}否则为0
您可以使用与当前汇总现有数字字段相同的方式来汇总这些形式
伊恩
嗨,
创建一个公式并复制下面的代码。
希望这能回答您的问题。
此致
careLess
一周热门 更多>