文字符号:分割线

2020-09-26 04:40发布

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

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


大家好,

如果一条消息行很长,有时在两行或更多行中看起来更好。 我知道在MESSAGE中使用文字时该怎么做。 有没有办法使用文字符号来做到这一点?

预先感谢

路易斯

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

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


大家好,

如果一条消息行很长,有时在两行或更多行中看起来更好。 我知道在MESSAGE中使用文字时该怎么做。 有没有办法使用文字符号来做到这一点?

预先感谢

路易斯

付费偷看设置
发送
4条回答
d56caomao
1楼 · 2020-09-26 05:27.采纳回答

如果我很了解您的问题。 目前,您可以这样做:

 DATA:msg_text类型的字符串。
 msg_text ='很长的第一行'&
            '很长的第二行'。
 MESSAGE msg_text类型" I",像" W"一样显示。

您要使用文本符号代替文本文字,因此不能使用文字运算符&,但您可以使用字符串运算符&&

 DATA:msg_text类型的字符串。
 msg_text ='第一行很长'(001)&&
            '很长的第二行'(002)。
 MESSAGE msg_text类型" I"像" W"一样显示。
SAP浪
2楼-- · 2020-09-26 05:34

还是那样?

 MESSAGE"很长的第一行"(001)&&
         '很长的第二行'(002)
         
Aaron 3364
3楼-- · 2020-09-26 05:37

不同地说,您的问题"分割线"类似于"自动换行"吗? 如果是这样,我不明白为什么您的MESSAGE解决方案与文本符号会有所不同。

还是您要替换文本符号中的"占位符"? (与"分割线"无关,但也许您使用了错误的术语)。如果是这样,使用ABAP语句REPLACE非常容易。

spaceman01
4楼-- · 2020-09-26 05:17

Sandra,

首先,如果英语不是我的母语,我没有明确说明问题,我深表歉意。

让我给您看一个小例子。 如果我写:

 DATA:msg_text类型的字符串。
 msg_text ='很长的第一行'&
            '很长的第二行'。
 MESSAGE msg_text类型" I",像" W"一样显示。

我收到两行消息。 如何使用文字符号复制内容?

此致

路易斯

一周热门 更多>