用户提示天数"期间"

2020-08-27 13:44发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好专家 我需要以下Webi公...

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

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


你好专家

我需要以下Webi公式

用户提示为期限(即010.2019)

我需要找到2019年到10月(10月)的总天数

高度赞赏

3条回答
大简至美
2020-08-27 14:17 .采纳回答

1。 将提示的结果分为"月"和"年"(拆分取决于您的提示定义/"字符串或日期"格式)。

2。 使用上面的拆分为参考月份的第一天创建日期

3。 为一年的第一天创建一个日期(年份来自上述拆分)

4。 用" DaysBetween"计算两个日期之间的天。

...

这是一个示例:

*提示名称/文本为" Period", 格式10.2019"月份和年份以'。'分隔。 ")

变量:

uPrompt:= UserResponse(" Period")

M_Prompt = Left([uPrompt]; Pos([uPrompt];"。 ")-1)

Y_Prompt = Right([uPrompt]; Length([uPrompt])-Pos([uPrompt];"。"))

Date_Period = ToDate(( " 01。" + [M_Prompt] +"。" + [Y_Prompt]);" dd.MM.yyyy")

Date_1sttDayOfYear = ToDate(("" 01.01。" + [Y_Prompt]);" dd .MM.yyyy")

R_DaysBetween = DaysBetween([Date_1sttDayOfYear]; [Date_Period])

希望对您有帮助

一周热门 更多>