创建变量以显示下一个日期

2020-09-02 16:36发布

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

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


我正在使用WEBI 4.0创建一个报告变量,该变量基于两个现有度量来显示下一次出现的日期。

Measure1是日期时间值。 Measure2代表与日期时间关联的短代码。

我创建的第一个变量将Measure1显示为日期时间; 这是正确的。

我希望第二个变量是第一个变量之后的下一个datetime(Measure1),其中Measure2等于两个或三个代码之一。

我本以为这将遵循:

= Datetime>变量1,其中Measure2在('Code1','Code2)

但我似乎无法确定有效的公式。

任何指针将不胜感激!

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

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


我正在使用WEBI 4.0创建一个报告变量,该变量基于两个现有度量来显示下一次出现的日期。

Measure1是日期时间值。 Measure2代表与日期时间关联的短代码。

我创建的第一个变量将Measure1显示为日期时间; 这是正确的。

我希望第二个变量是第一个变量之后的下一个datetime(Measure1),其中Measure2等于两个或三个代码之一。

我本以为这将遵循:

= Datetime>变量1,其中Measure2在('Code1','Code2)

但我似乎无法确定有效的公式。

任何指针将不胜感激!

付费偷看设置
发送
14条回答
微wx笑
1楼-- · 2020-09-02 17:13

变量1的数据类型是什么? 似乎不是日期数据类型。

如果数据类型不是日期,则将其转换为最新数据并在变量中使用。

SC_Yao
2楼-- · 2020-09-02 17:27

数据类型为日期。

在变量下面尝试。

= if(Datetime> Variable1)和(Measure2)inlist(" Code1";" Code2")然后放置变量

哎,真难
3楼-- · 2020-09-02 17:15

嗨,阿米特

变量1是"日期时间"数据类型。

Measure1也是"日期时间"; Measure2是一种"文本"数据类型。

'>'操作数是否将数据类型更改为'number'而不是保留为'Date time'?

闻人可可
4楼-- · 2020-09-02 17:14

能否请您共享示例数据屏幕截图。

p>
半个程序猿
5楼-- · 2020-09-02 17:12

好,现在可以正确解析了,但是没有返回下一个有效的datetime字段。

举例来说,小节1是2019年1月1日,小节2是'AB'。

变量1将正确定义为2019年1月1日。与measure2 = AB匹配的下一个日期是2019年1月4日。

因此,variable2应该是2019年1月4日。(总是大于变量1中反映的时间。

Baoming ROSE
6楼-- · 2020-09-02 17:13

是否可以在excel中准备虚拟数据并共享屏幕截图。在不查看数据和预期内容的情况下很难理解需求。

一周热门 更多>