Ich habe ein Modales Dialogfenster mit einem Custom Control. In meinem Alv blende ich 4 editierbare Spalten ein. mit der methode
cl_gui_alv_grid->check_changed_data( )
lad ich die geänderten daten in meine interne tabelle it_outtab.
mein problem ist, er speichert die daten als großbuchstaben in die interne tabelle und gibt sie so danach (nach klick auf meinen button save) wieder aus.
in anderen threads wurde gepostet das bei der domäne der haken auf kleinschreibung sein soll, hab ich gemacht.
im feldkatalog hab ich auch das feld lowercase aktiviert:
DATA: ls_fcat TYPE lvc_s_fcat.
...
ls_fcat-lowercase = 'X'
trotzdem funktioniert es nicht, woran kann es noch liegen?
mfg olli
edit: nen neustart mit neuanmeldung hat das prob gelöst... manchmal bugt sap...
edit2: ich weiß nun auch warum, ich glaube der grund liegt daran, das sap die zwischengespeicherten daten verwendet und nicht aktualisiert. dies geschiet erst bei einem sap neustart...