ALV Grid (OO) - Funktion Einfügen/Ändern von Zeilen

Benutzeroberflächen in SAP®-Systemen.
4 Beiträge • Seite 1 von 1
4 Beiträge Seite 1 von 1

ALV Grid (OO) - Funktion Einfügen/Ändern von Zeilen

Beitrag von cut1 (Specialist / 121 / 0 / 0 ) »
Hallo,

gibt es mittlerweile die Funktion das man über Methoden eine Zeile im ALV-Grid
einfügen bzw ändern kann ???

hat da jemand Erfahrung mit sowas ???.

Könnte mir folgenden Weg vorstellen:

Einfügen:

1) Button zum einfügen einer Zeile in die Toolbar einbauen.
Funktionsweise:
- nach Button gedrückt, gibt es ein POP-UP Dynpro mit genau der selben Struktur wie das ALV-Grid und man kann dann die neue Zeile mit Daten bestücken.

- nach schliesen des POP-UP`s wird der internen Tabelle des ALV-Grids dieser
Eintrag hinzugefügt.
- CL_GUI=>FLush und dem Anwender wird sein neuer Einträg präsentiert.

2) Ändern
Dafür gibt es ja Methoden um bestimmte Felder in einer Zeile zu ändern.


Tja, wäre ja schön wenns so leicht wäre ... :lol: aber ich vermute fast das hier einiges an Gehirnschmalz investiert werden muß....
thanks und gruss
cut1

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Beitrag von edwin (Specialist / 306 / 11 / 68 ) »
Hallo,

die einfachste Variante :
bei Doppelclick - Dynpro zum Ändern / Anlegen der Zeile anzeigen,
Änderungen einlesen, in die interne Tabelle schreiben,
und dann wieder <alv_grid>-set_table_for_first_display mit der gäenderten
internen Tabelle aufrufen.

Die Positionierung/Markierung muss dann natürlich noch gesetzt werden

Gruss Edwin
:wink:

Beitrag von DeathGuardian (Expert / 759 / 0 / 3 ) »
Die Theorie sitzt schonmal!
Und die Praxis ist nicht so schwer, einfach mal in der ALV-Klasse die EVENTS anschauen und du wirst einige schritte weiter sein.

Beitrag von cut1 (Specialist / 121 / 0 / 0 ) »
@all-> danke ....

im Packet SLIS gibts folgendes Programm zu diesem Thema: BCALV_EDIT_04

edwin -> 8) .... (Schneiderman oder der neue ext werdens dann wohl richten !)

Seite 1 von 1

Vergleichbare Themen

5
Antw.
5829
Views
Editierbarer ALV - Zeilen einfügen verbieten
von Legxis » 22.06.2018 13:17 • Verfasst in ABAP® Core
4
Antw.
8071
Views
BW - Zeilen einfügen in Transformations-Endroutine
von Andre1986 » 12.12.2010 20:44 • Verfasst in ABAP® für Anfänger
6
Antw.
5116
Views
ALV Drucktaste zum Zeilen einfügen/löschen
von Ibiza90 » 27.08.2013 08:24 • Verfasst in ABAP® für Anfänger
8
Antw.
4089
Views
ALV markierte Zeilen in neue Tabelle einfügen
von Christina2604 » 30.09.2013 13:51 • Verfasst in ABAP® für Anfänger
11
Antw.
2405
Views
Zeilen in 2 durch Schlüssel verbundenen Tabellen einfügen
von patlau » 15.10.2013 09:05 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Unbeantwortete Forenbeiträge

Username als Variable in xdc-Datei?
vor einer Woche von uli3480 1 / 1015
Substitution zum Zeitpunkt 60
vor 3 Wochen von irene 1 / 3361
CDS View Erweitern mit Hierarchie
vor 3 Wochen von Interger 1 / 5945
Intervall mit Beziehungswissen füllen
vor 5 Wochen von wolli 1 / 38994