Ist es möglich, wenn man eine Dictionary Struktur in den
Tabellenarbeitsbereich reinlädt, neue Werte diese Tabelle
einfügen, Tabelleneinträge abändern oder löschen(ähnlich
wie bei SM30)????
ja, es sollte möglich sein. Die Methode set_ready_for_input
der Klasse cl_gui_alv_grid ermöglicht ALV Eingabefähigkeit. Und damit kann man die Werte der Datenbanktabelle auch ändern bzw. hinzufügen.
Gruss, tom
1. Kann man den das Ändern, Einfügen und Löschen in einer
Tabelle auch sichern!
2. Kann man die Darstellung irgendwo und irgendwie beeinflussen:
Bsp: Eine Tabelle im Dictionary besteht aus 2 Spalten:
Auftragsart und Bezeichnung! Wie bekomme ich es hin,
daß nur die Auftragsart eingegeben wird und dann nach
Betätigen der ENTER-Taste die Bezeichnung automatisch
gezogen wird!
Möglich ist vieles - auch die von dir angefragten Aktionen.
Aber halt ganz schön Schreibaufwand und einiges an Nachlesen bzw. Beispiele von SAP anschauen (Entwicklungsklasse SALV - Da stehen viele Beispielprogramme drin)
Ansonsten. Die Demoprogramme beginnen fast alle mit "BC_ALV_GRID_" und einer fortlaufenden Nummer. Ein Beispiel rausgreifen und schauen in welcher Entwicklungsklasse die rumhängen.