字符串模板

字符串模板是将文字字符串与变量值混合的便捷方式:

WRITE |Hello, { lv_name }, nice to meet you!|.

它还可以格式化日期等内容。要使用登录用户的日期格式:

WRITE |The order was completed on { lv_date DATE = USER } and can not be changed|.

支持功能方法调用和表达式:

WRITE |Your token is { to_upper( lv_token ) }|.
WRITE |Version is: { cond #( when lv_date < sy-datum then 'out of date' else 'up to date' ) }|.

注意! 在字符串模板中直接实现临时结果(如方法调用)可能会导致严重的性能问题(请在此处详细了解 )。虽然在很少执行的语句中使用它是可以的,但它会导致程序在循环中快速减速。