Dropdown listbox and dynpro not work in SM30
I have a problem with dropdown listbox and dynpro.
When I execute SM30 on a custom table, not all values
are showed in the listbox, but it is shown only the
value already in the field.
So I’m not able to change
this value. For example if I want to update a record with
ZFIELD = ‘NSF’, I only see ‘NSF’ in dropdown listbox,
and I cannot write manually anything else, and I can
see only ‘NSF’ in the field listbox.
Before system upgrade, on this custom table I created a table
maintenance generator. In the maintenance
screen, Z field has dropdown set on ‘ listbox’ and the system
worked as expected.
I specify that:
On this table, there is a data element of a Z field with a
data type containing a type char domain with 2
fixed values (SF and NSF). Also this data element has a search
help in further characteristics. In the value
table linked to this field there are 3 values: SF, NSF, blank.
If in the properties field of the maintenance screen I remove
dropdown ‘listbox’ and I set it on blank, I can
see all values and I can update my field too, but this is only
a workaround because in this way I can enter
every values, also not allowed values, i.e. values not included in the value table.