SAC-数据操作-高级公式操作

2020-09-06 01:58发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)人们好, 尝试数据操作-高级公...

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

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


人们好,

尝试数据操作-高级公式并稍作努力...

意图:

将帐户数字的值从一天中的一天复制到一年中的所有其他天。

代码:

//工作
 成员[d/帐户]。[p/ID] =" G1000"
 MEMBERSET [d/Time]。[p/DATE] =(" 20180101"," 20180102"," 20180102")

//不起作用
//MEMBERSET[d/Time].[p/DATE] =" 20180101"至" 20181231"
//MEMBERSET [d/Time] =" 20180101"

 FOREACH [d/时间]

//根本不工作
//DATA([d/Account] =" G1000")= RESULTLOOKUP([d/Account] =" G1000",[d/Time] =" 20180101")
 DATA([d/Account] =" G1000")= RESULTLOOKUP([d/Account] =" G1000",[d/Time]。[p/DATE] =" 20180101")
 ENDFOR
 

问题:

MEMBERSET无法识别到的日期范围

->输入" TO"不匹配; 期待EOF

没有一天

->找不到会员

另外,如果我尝试按季度或年份显示,则说明

-> 2018年不是休假成员。

在Resultlookup中,看来我不能使用。[p/DATE]

->输入'd/Time错误匹配。[p/DATE]

所以我想我通常为[d/TIME]的值使用错误的语法。

有人可以在RESULTLOOKUP中发布如何设置日期范围/使用日期的示例。

(搜索未显示任何内容)。 还是告诉我我做错了什么?

感谢和问候,

5条回答
绿领巾童鞋
2020-09-06 02:34 .采纳回答

偶然发现了解决方案。...

正确的格式是

MEMBERSET [d/Time] =" 2018-01-01"至" 2018-12-31"

对于RESULTLOOKUP也将适用。

一周热门 更多>