Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Entering fieldnames when creating / changing DDIC structures

karl-heinz_beyger
Discoverer
0 Likes
465

When creating or changing a dictionary structure using transaction SE11 (Dictionary: Maintain structure) one can't enter a fieldname which contains ' '.

Everytime a ' ' is left in the column 'fieldname' (in between two other characters) the system replaces this ' ' with an underline.

It seems as if this replacement is done by the presentation server (SAPGUI) and not by the application server.

Example: Input of 'FIELD 2' -> result 'FIELD_2'

Who can explain this behavior, what have I to do to use this behavior for own screen fields?

When creating or changing a dictionary structure using transaction SE11 (Dictionary: Maintain structure) one can't enter a fieldname which contains ' '.

Everytime a ' ' is left in the column 'fieldname' (in between two other characters) the system replaces this ' ' with an underline.

It seems as if this replacement is done by the presentation server (SAPGUI) and not by the application server.

Example: Input of 'FIELD 2' -> result 'FIELD_2'

Who can explain this behavior, what have I to do to use this behavior for own screen fields?

2 REPLIES 2
Read only

RichHeilman
Developer Advocate
Developer Advocate
0 Likes
440

What you are seeing is simply the underlining of the fieldname. This is the field level attribute. You will also notice that it displays a message saying that there is a space in the field name and it is not allowed. Hence, it is not replacing the space with _, but you are simply seeing the underline. Make sence?

Regards,

Rich HEilman

Read only

0 Likes
440

Thanks for your quick reply. The functionality we're describing is SE11 specific.

Try to do it yourself within SE11 by adding a field! You will see the specific. Even if you try to use the same domain in an own report/program this won't work.

Regards from Wiesbaden/Germany