2020-09-13 21:00发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我需要从名为Itemtext。(0psotext)的BW信息中拆分" Matter ID xxxxxxxx"。 请找到所附的屏幕截图。 用户也不想看到'Matter id'txt。 他们只想看数字。 我们需要将事件ID放在单独的列中。
此致
拉奇
大家好,
非常感谢您的回答。 在这里,我们选择了宏以仅在ms-excel中拆分文本。 下载报告宏后,公式将适用于此要求。
也适用,但是对于我们的情况,我们不确定物质ID文本的顺序。 它一直在变化。
再次感谢您的支持。
Raki
从您的屏幕截图中,我可以看出文本可能是在DSO或向上的对象处串联在一起的,这意味着它已经向上分离了。 因此,也许您应该尝试找出文本最早来自哪里。
请参阅有关字符串处理的文档...
https://帮助。 sap.com/doc/abapdocu_752_index_htm/7.52/zh-CN/index.htm?file=abenabap_data_string.htm
Horst thnx非常感谢您的答复。
lv_new_string = lv_your_string + 10。
这将保留前10个字符,并使your_string从11到最后一个字符。 如果您需要精确获得5个以上的字符,请使用
lv_your_string + 10(5)
非常感谢您的宝贵答复。
最多设置5个标签!
大家好,
非常感谢您的回答。 在这里,我们选择了宏以仅在ms-excel中拆分文本。 下载报告宏后,公式将适用于此要求。
上述逻辑之间的也适用,但是对于我们的情况,我们不确定物质ID文本的顺序。 它一直在变化。
再次感谢您的支持。
此致
Raki
从您的屏幕截图中,我可以看出文本可能是在DSO或向上的对象处串联在一起的,这意味着它已经向上分离了。 因此,也许您应该尝试找出文本最早来自哪里。
请参阅有关字符串处理的文档...
https://帮助。 sap.com/doc/abapdocu_752_index_htm/7.52/zh-CN/index.htm?file=abenabap_data_string.htm
Horst thnx非常感谢您的答复。
lv_new_string = lv_your_string + 10。
这将保留前10个字符,并使your_string从11到最后一个字符。 如果您需要精确获得5个以上的字符,请使用
lv_your_string + 10(5)
非常感谢您的宝贵答复。
一周热门 更多>