2020-09-03 20:50发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好
我是SAP PO/PI环境中的新手,我受命使用Enterprise Services Builder中的图形消息映射交付以下句子。
字段1 – 首字母缩写 =该字段采用名称和姓氏的首字母并将其连接。 确保此字段始终显示为大写。
我尝试了多种方法来解决它,但是,我总是收到一个错误,并且我的图形映射没有意义。
谢谢
Patrick Xolani
假设名称和姓氏是同一上下文中的单独字段(阅读:具有相同的父节点),则可以使用图形映射和内置函数轻松完成此操作。 我个人认为,UDF对此太过苛刻了。
名称->子字符串[0 ... 1] \ Concat []-> toUpperCase->缩写 / 姓->子字符串[0 ... 1]
在"名称"或"姓"为空或不存在的情况下,这可能需要一些强化,但我留给您自己弄清楚:-D
欢呼声 p>
Jens
Hello Patrick,
名称和姓氏是单独的输入字段(或),在同一输入中都会出现。
如果可能,请提供输入和输出结构之类的更多说明。
Naveen,
您好 Patrick ,
请在您的用户定义函数中创建一个 带有以下代码的执行类型="单个值"的映射
公共静态字符串ConcatFirstLetters(字符串名称,字符串surName,容器容器)抛出StreamTransformationException { 字符串concatFirstAndLastLetters ="" + name.toUpperCase()。charAt(0); concatFirstAndLastLetters = concatFirstAndLastLetters + surName.toUpperCase()。charAt(0); 返回concatFirstAndLastLetters; }
输出
爱丽丝,Campbell => AC
Mike,Anderson => MA
Sheron,Sen => SS
Anand,Soni => AS
问候
Anupam p>
最多设置5个标签!
假设名称和姓氏是同一上下文中的单独字段(阅读:具有相同的父节点),则可以使用图形映射和内置函数轻松完成此操作。 我个人认为,UDF对此太过苛刻了。
在"名称"或"姓"为空或不存在的情况下,这可能需要一些强化,但我留给您自己弄清楚:-D
欢呼声 p>
Jens
Hello Patrick,
名称和姓氏是单独的输入字段(或),在同一输入中都会出现。
如果可能,请提供输入和输出结构之类的更多说明。
谢谢
Naveen,
您好 Patrick ,
请在您的用户定义函数中创建一个 带有以下代码的执行类型="单个值"的映射
输出
爱丽丝,Campbell => AC
Mike,Anderson => MA
Sheron,Sen => SS
Anand,Soni => AS
问候
Anupam p>
一周热门 更多>