Java中的UDF帮助

2020-09-15 09:30发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, ...

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

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


嗨,

字段名称-项目

输入示例-

567

876

876

985

985

输出应为-

此字段中有5个值,可以有N个记录,没有限制5个值。

第一个输出值必须为10。然后,应检查下一个输入(第二个输入,即876)是否等于第一个输入567。如果相等,则将输出保持为10,否则将其值增加10,即20 继续检查所有下一个值,在这种情况下,输出将如下所示。

10

20

20

30

30

2条回答
微wx笑
2020-09-15 09:57

嗨,维杰,

正如Harish所建议的那样,可以使用Above MM逻辑。

还可以使用下面的UDF逻辑。

UDF代码: udf.png 映射 -test.png

int out = 10;
result.addValue(out);
for(int i = 1; i {
if(num [i] = = num [i-1])
{
result.addValue(out);
}
else
{
out = out + 10;
result.addValue( out);
}
}

最好的问候

Om Heerani

一周热门 更多>