获取字符串个数和长度

Posted on 2023-06-05 17:31  Chris的博客  阅读(88)  评论(0编辑  收藏  举报

SAP 中strlen()只能计算字符串的个数,不能计算含有中文字符串的长度。

FIELD-SYMBOLS:<FV> TYPE STRING.
DATA:LV_SRT TYPE I.
DATA:LV TYPE REF TO DATA.
DATA:LV_SSSS TYPE CHAR255 .
LV_SSSS =  ''.

START-OF-SELECTION.
CREATE DATA LV TYPE STRING.
ASSIGN LV->* TO <FV>.
<FV> = ''.
*LV_SRT = STRLEN( <FV> ).
LV_SRT = cl_abap_list_utilities=>dynamic_output_length( <FV> ).
WRITE:/ LV_SRT.
*    CALL SCREEN 9001.