如何用空格连接字符串

2020-08-24 09:17发布

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

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


尊敬的专家,

例如,我想将一个字符串与三个空格连接起来,

将" X"空间空间" Y"并入LV_RESULT。

但是,执行上述语句得到的结果不是我想要的'X Y',而是'XY'。

我确实尝试过

将'X''***''Y'并入LV_RESULT。

用''INTO LV_RESULT替换'***'。

仍然不起作用。

如何编写ABAP代码来归档这样的结果?

任何想法都会受到赞赏。

Vitthavat A。

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

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


尊敬的专家,

例如,我想将一个字符串与三个空格连接起来,

将" X"空间空间" Y"并入LV_RESULT。

但是,执行上述语句得到的结果不是我想要的'X Y',而是'XY'。

我确实尝试过

将'X''***''Y'并入LV_RESULT。

用''INTO LV_RESULT替换'***'。

仍然不起作用。

如何编写ABAP代码来归档这样的结果?

任何想法都会受到赞赏。

Vitthavat A。

付费偷看设置
发送
13条回答
Baoming ROSE
1楼 · 2020-08-24 09:51.采纳回答

将'x''y'连接到lv_string中,并以空格分隔。

粗暴的香蕉
2楼-- · 2020-08-24 09:53

嗨,

尝试一下。

常量lc_str(3)输入c VALUE''。
 DATA lv_string TYPE字符串。
 CONCATENATE'x'lc_str lc_str'y'到lv_string中,用空格分隔。
 写入lv_string。

致谢

HM

奄奄一息的小鱼
3楼-- · 2020-08-24 09:46

尝试一下


 常量temp(1)类型c值''。

 DATA lv_string TYPE字符串。

 将'x'temp temp'y'连接到lv_string中,并用空格分隔。  ",请在没有空格的情况下使用temp no times。
 ",即,如果您想要4个空格,请写入temp 3次。
 写:/lv_string。


 
Climb_Ma
4楼-- · 2020-08-24 09:35

嗨,

尝试一下

 将空格B填充为C并填入空白。

 

谢谢

Anmol

能不能别闹
5楼-- · 2020-08-24 09:39

已解决。

谢谢大家。

我这样做:

将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。

路亽曱_Ryan
6楼-- · 2020-08-24 09:44

亲爱的OliverHütköper和koolspy,

我尝试了您的解决方案,并且有效。

所以我给你加分了。

无论如何,在尝试"尊重空白"时,我遇到了一个错误:

""。","按字节模式"," ...分隔"或"按字符模式""

不确定是什么意思。 但没关系。 问题已经解决。

再次感谢。

微wx笑
7楼-- · 2020-08-24 09:50

嗨,

数据:lv_str TYPE字符串,lv_space(5)TYPE c。

将'abc''def'并入lv_str,并按lv_space分隔。

写:/lv_str。

Ram。

一周热门 更多>