SAP CPI:映射逻辑从一个字段到多个

2020-08-22 14:43发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我有一个要求,如果源具有...

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

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


嗨,

我有一个要求,如果源具有邮件ID" suman.r.chintu@gmail.com ",我需要 在目标" Suman"中将其复制为名字,在" r.chintu"中将其复制为姓氏。

您能建议我如何在CPI中实现这一目标吗?

此致

阿卜杜勒·拉希姆

4条回答
Bunny_CDM
2020-08-22 14:56 .采纳回答

嗨,阿卜杜勒,

假设您将始终拥有""。 在电子邮件ID中,并且还想在第一个"。"之后填充字符。 作为姓氏,您可以尝试一下。

导入com.sap.it.api.mapping。*  ;
 def void ReadNames(String [] ID,输出Fname,输出Lname)
 {
     def Fname_L = ID [0] .substring(0,ID [0] .indexOf('。'));
     def Lname_L = ID [0] .substring(ID [0] .indexOf('。')+ 1,ID [0] .indexOf('@'))
     Fname.addValue(Fname_L);
     Lname.addValue(Lname_L);

 }
 

感谢

Manoj

一周热门 更多>