2020-08-24 09:17发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
尊敬的专家,
例如,我想将一个字符串与三个空格连接起来,
将" X"空间空间" Y"并入LV_RESULT。
但是,执行上述语句得到的结果不是我想要的'X Y',而是'XY'。
我确实尝试过
将'X''***''Y'并入LV_RESULT。
用''INTO LV_RESULT替换'***'。
仍然不起作用。
如何编写ABAP代码来归档这样的结果?
任何想法都会受到赞赏。
Vitthavat A。
将'x''y'连接到lv_string中,并以空格分隔。
嗨,
尝试一下。
常量lc_str(3)输入c VALUE''。 DATA lv_string TYPE字符串。 CONCATENATE'x'lc_str lc_str'y'到lv_string中,用空格分隔。 写入lv_string。
致谢
HM
尝试一下
常量temp(1)类型c值''。 DATA lv_string TYPE字符串。 将'x'temp temp'y'连接到lv_string中,并用空格分隔。 ",请在没有空格的情况下使用temp no times。 ",即,如果您想要4个空格,请写入temp 3次。 写:/lv_string。
将空格B填充为C并填入空白。
谢谢
Anmol
已解决。
谢谢大家。
我这样做:
将IBASIC-KUNNR IBASIC-MATNR连接到E1KOMG-VAKEY。
lv_len = strlen(E1KOMG-VAKEY)。
lv_shift = 100-lv_len。
lv_shift = lv_shift-3。
lv_shift = lv_len + lv_shift。
将E1KOMG-VAKEY移lv_shift放置圆形。
将IBASIC-VKORG E1KOMG-VAKEY连接到E1KOMG-VAKEY。
*而E1KOMG-VAKEY的长度为100。
亲爱的OliverHütköper和koolspy,
我尝试了您的解决方案,并且有效。
所以我给你加分了。
无论如何,在尝试"尊重空白"时,我遇到了一个错误:
""。","按字节模式"," ...分隔"或"按字符模式""
不确定是什么意思。 但没关系。 问题已经解决。
再次感谢。
数据:lv_str TYPE字符串,lv_space(5)TYPE c。
将'abc''def'并入lv_str,并按lv_space分隔。
写:/lv_str。
Ram。
最多设置5个标签!
将'x''y'连接到lv_string中,并以空格分隔。
嗨,
尝试一下。
致谢
HM
尝试一下
嗨,
尝试一下
谢谢
Anmol
已解决。
谢谢大家。
我这样做:
将IBASIC-KUNNR IBASIC-MATNR连接到E1KOMG-VAKEY。
lv_len = strlen(E1KOMG-VAKEY)。
lv_shift = 100-lv_len。
lv_shift = lv_shift-3。
lv_shift = lv_len + lv_shift。
将E1KOMG-VAKEY移lv_shift放置圆形。
将IBASIC-VKORG E1KOMG-VAKEY连接到E1KOMG-VAKEY。
*而E1KOMG-VAKEY的长度为100。
亲爱的OliverHütköper和koolspy,
我尝试了您的解决方案,并且有效。
所以我给你加分了。
无论如何,在尝试"尊重空白"时,我遇到了一个错误:
""。","按字节模式"," ...分隔"或"按字符模式""
不确定是什么意思。 但没关系。 问题已经解决。
再次感谢。
嗨,
数据:lv_str TYPE字符串,lv_space(5)TYPE c。
将'abc''def'并入lv_str,并按lv_space分隔。
写:/lv_str。
Ram。
一周热门 更多>