Hallo alle zusammen,
Ich habe da wieder mal ein Problem.
Ich habe mir eine ALV Liste erstellt die Benutzerfelder abbildet und die man auch ändern kann.
Alle Felder die ich erstellt habe lassen Kleinschreibung zu. auch in der Anzeige habe ich getestet, wird Kleinschreibung unterstützt.
Was mir aufgefallen ist:
Beim Speichern rufe ich zuerst die Mehtode
CALL METHOD obj_alv_grid->check_changed_data
IMPORTING
e_valid = lv_valid
* CHANGING
* c_refresh = 'X'
auf. In dieser Methode passt noch alles auch der Value Wert ist noch in Kleinschreibung.
Erst meim Aufruf der Methode :
METHODS handle_data_changed
FOR EVENT data_changed OF cl_gui_alv_grid
IMPORTING er_data_changed sender.
******************************************
*** HandleDataChanged ***
******************************************
DATA: ls_good TYPE lvc_s_modi.
*** alle Inhalte der geänderten Zellen in die interne Tabelle schreiben
LOOP AT er_data_changed->mt_good_cells INTO ls_good.
Wird in der ls_good der Wert in Großschrift angeführt.
Wo kommt das her und was kann ich da machen ??
Schon mal vielen Dank im voraus