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 / 302 / 10 / 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.
4181
Views
Editierbarer ALV - Zeilen einfügen verbieten
von Legxis » 22.06.2018 13:17 • Verfasst in ABAP® Core
4
Antw.
7601
Views
BW - Zeilen einfügen in Transformations-Endroutine
von Andre1986 » 12.12.2010 20:44 • Verfasst in ABAP® für Anfänger
6
Antw.
4645
Views
ALV Drucktaste zum Zeilen einfügen/löschen
von Ibiza90 » 27.08.2013 08:24 • Verfasst in ABAP® für Anfänger
2
Antw.
2367
Views
REUSE_ALV_GRID_DISPLAY - neue Zeilen per u-command einfügen
von jokili » 20.01.2005 11:40 • Verfasst in ABAP® Core
8
Antw.
3747
Views
ALV markierte Zeilen in neue Tabelle einfügen
von Christina2604 » 30.09.2013 13:51 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Dialog-Container mit Toolbar/Status
vor 9 Stunden von DeathAndPain gelöst 22 / 2987
Daten an Tabelle binden
vor 14 Stunden von Lukas Sanders 2 / 975
Zeilenumbrüche ersetzen
vor 2 Tagen von ralf.wenzel 6 / 540

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.

Aktuelle Forenbeiträge

Dialog-Container mit Toolbar/Status
vor 9 Stunden von DeathAndPain gelöst 22 / 2987
Daten an Tabelle binden
vor 14 Stunden von Lukas Sanders 2 / 975
Zeilenumbrüche ersetzen
vor 2 Tagen von ralf.wenzel 6 / 540

Unbeantwortete Forenbeiträge

aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 2553
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9134