点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中) 大家好, 当我尝试使用...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中) 大家好, 当我尝试使用...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
当我尝试使用SPILIT语句获取多于1个按空格分割的数据时,由于变量中存在多个空格,因此不会填充数据。
示例:lv_data具有128 abced145 780
我需要把它当作data1:abced145
数据2:780
SPILIT关键字不起作用。
如果我们将lv_data用作128 abced145 780
SPLIT关键字正常运行,我们得到了预期的结果。
由于每个变量的长度可能不同,我该如何进行处理?
img-20200219-234926.jpg (139.0 kB)
谢谢大家的回应
例如,我的字符串为
lv_str = 02a 45674345st mmslvg23
我的逻辑:
SPILIT lv_str将AT空间放入lv_data1 lv_data2 lv_data3。
预期结果:
lv_data1:02a
lv_data2:45674345st
lv_data3:mmslvg23
但是我的逻辑不起作用。
如果我给lv_str = 02a 45674345st mmslvg23
我的逻辑工作正常,并且得到了预期的结果。
我相信,如果字符串具有多个字符空间,则SPILIT语句将不起作用。
请问有人可以建议我解决该问题吗?
一周热门 更多>