3

我有一个默认值为的输入字段Test 1

PARAMETERS: gv_inp1 TYPE string DEFAULT 'Test 1' ,
            gv_inp2 TYPE string DEFAULT 'Test 2',
            gv_inp3 TYPE string DEFAULT 'Test 3'.

问题是该值在编写时被转换为大写:

gv_txt1 = gv_inp1.
WRITE /: gv_txt1.

结果:TEST 1

我希望在没有任何更改的情况下拥有这些值。

4

2 回答 2

5

您必须在参数声明中添加“LOWER CASE”。例如:

PARAMETERS:
    lv_para TYPE STRING LOWER CASE DEFAULT 'Test 1'.
于 2012-09-20T15:58:44.517 回答
1

这是参数的正常行为,除非您LOWER CASE像这样指定添加:

PARAMETER: gv_inp1 TYPE string DEFAULT 'Test 1' LOWER CASE.

于 2012-09-20T16:03:23.230 回答