如何在ABAP中添加文本加上从参数类型C编写的文本

  • 本文关键字:文本 类型 参数 ABAP 添加 abap
  • 更新时间 :
  • 英文 :


我正在ABAP程序中工作,有一个问题。

例如,在C#中,当我们有一个String变量:string name;时,我们希望用textbox中的一些数据填充它,但也要添加一些其他文本
例如:

string name = "Hello: " + textBox1.text;

我想问你我如何在ABAP中做到这一点???如何添加文本加上从参数类型C编写的文本?

CONCATNATE和CONCATENATE运算符&将按照贾格尔和大众的回答来做。要使用字符串表达式,您可以使用以下内容,其中name是屏幕字段或其中包含名称的任何内容(不需要是字段符号):

greeting = |Hello: { <name> }|.

字符串表达式非常有用,因为它们可以用来构建复杂的值,而无需声明额外的变量——例如,它们可以像函数模块或方法参数一样直接传递,而无需要首先分配给局部变量。

您可以使用CONCATENATE关键字,也可以在较新版本中使用字符串表达式。请务必使用事务ABAPDOCU查看可用的在线文档和示例程序,这将为您节省大量看似基本的问题。

等效运算符是&&

所以在你的情况下,它会是:

name = 'Hello: ' && textBox1->text.

相关内容

  • 没有找到相关文章