如何计算当前月份前一年的第一天

2020-08-18 15:21发布

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

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


我需要在Webi中跟踪日期

当前月份的第一天-2016年10月10日

当前月份的最后一天(2016年10月31日)

下一个月的上一年/下一年的第一天-2016年11月11日/-2017年11月1日

下个月的最后一天上一年/下一年-30/11/2016/-30/11/2017

一年中的最后一天上一年/当前年份-2016年12月31日/-2017年12月31日

需要紧急帮助

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

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


我需要在Webi中跟踪日期

当前月份的第一天-2016年10月10日

当前月份的最后一天(2016年10月31日)

下一个月的上一年/下一年的第一天-2016年11月11日/-2017年11月1日

下个月的最后一天上一年/下一年-30/11/2016/-30/11/2017

一年中的最后一天上一年/当前年份-2016年12月31日/-2017年12月31日

需要紧急帮助

付费偷看设置
发送
4条回答
我是小鹏鹏啊
1楼 · 2020-08-18 16:25.采纳回答

使用这些。

当前月份的第一天-

= RelativeDate(ToDate(" 01/" + FormatDate(CurrentDate();" MM/yyyy");" dd/MM/yyyy");-12; MonthPeriod)

当前月份的最后一天上一页年份-31/10/2016

= LastDayOfMonth(RelativeDate(ToDate(" 01/" + FormatDate(CurrentDate();" MM/yyyy");" dd/MM/yyyy");-12; MonthPeriod))

下一个月的上一年/下一年的第一天-2016年11月11日/-2017年11月1日

= RelativeDate(ToDate(" 01/" + FormatDate(CurrentDate();" MM/yyyy");" dd/MM/yyyy");-11; MonthPeriod)

= RelativeDate(ToDate(" 01/" + FormatDate(CurrentDate();" MM/yyyy");" dd/MM/yyyy"); 1; MonthPeriod)

下个月的最后一天上一年/下一年-30/11/2016/-30/11/2017

= LastDayOfMonth(RelativeDate(ToDate(" 01/" + FormatDate(CurrentDate();" MM/yyyy");" dd/MM/yyyy");-11; MonthPeriod))

= LastDayOfMonth(RelativeDate(ToDate(" 01/" + FormatDate(CurrentDate();" MM/yyyy");" dd/MM/yyyy"); 1; MonthPeriod))

一年中的最后一天上一年/当前年份-2016年12月31日/-2017年12月31日

= RelativeDate(ToDate(" 31/12/" + FormatDate(CurrentDate();" yyyy");" dd/MM/yyyy");-1; YearPeriod)

= ToDate(" 31/12/" + FormatDate(CurrentDate();" yyyy");" dd/MM/yyyy")

葫芦娃快救爷爷
2楼-- · 2020-08-18 16:16

嗨,阿米特,

我有一个简短的问题。

当每月的第一天是星期五时,我想显示上一年的每月的第一星期五。 如何在WebI中做到这一点? 您能否提一些建议?

CY日期,DayName,PY日期。 DayName

2020年5月1日,星期五,2019年5月3日,星期五

非常感谢您的帮助!

谢谢!

绿领巾童鞋
3楼-- · 2020-08-18 16:11

感谢Amit,

但是我不想硬编码它。

我已经附加了screeshot,我需要基于附加格式的数据。 我有一个日期字段。 我将其转换为Week。

假设报告期为10月17日,那么我的一般时间是17年1月17日至10月17日,直接费用是11月16日至12月16日,弹性费用是10月16日。

cap4.jpg

Doze时光
4楼-- · 2020-08-18 15:58

31/12是硬编码的,因为该年份的最后一天 总是31/12。只有年份更改。

一周热门 更多>