REUSE_ALV_GRID_DISPLAY

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
7 Beiträge • Seite 1 von 1
7 Beiträge Seite 1 von 1

REUSE_ALV_GRID_DISPLAY

Beitrag von #14 ( / / 0 / 3 ) »
hallo.

in meinem programm gebe ich die daten einer internen tabelle per ALV aus.

der funktionsbaustein REUSE_ALV_GRID_DISPLAY hat als importparameter IS-LAYOUT. wenn ich diesem Parameter Name-EDIT = 'X' mitgebe, kann ich die werte der einzelnen spalten im ALV verändern.

ich kann in der hilfe zum funktionsbaustein leider keine angaben zum EDIT-wert finden.

wie kann ich die daten, die ich so im ALV verändert habe, in der internen tabelle speichern?

würde mich über hilfe riesig freuen![/i]

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


Beitrag von Azreal (Specialist / 182 / 1 / 0 ) »
Die Änderungen sollten in die Tabelle übernommen werden, die du bei SetTableForFirstDisplay mitgegeben hast.

MfG Azreal

Beitrag von #14 ( / / 0 / 3 ) »
vielen dank für die schnelle reaktion.

leider kann ich mit diesem parameter nichts anfangen.
kannst du vielleicht ein bißchen mehr dazu schreiben?

mfg, #14

Beitrag von Azreal (Specialist / 182 / 1 / 0 ) »
Servus #14,

tja sorry. ich verwende die alv_grid klasse direkt. diese wird initial mit der methode setTableForFirstDisplay aufgerufen. Dabei wird die Interne Tabelle mitgegeben, die man im Alv sehen möchte. Tja und wenn es sich um einen editierbaren ALV handelt, dann ist diese im PAI immer aktuell.

Habe den Fuba den du da genannt hast noch nie benutzt aber ich vermute, daß die T_OUTTAB die der Fuba zurückliefert die auch aktuell ist...

Gruß Azreal

ps. beispiel report BCALV_GRID_DEMO :wink:

Beitrag von #14 (ForumUser / 7 / 0 / 0 ) »
danke schon mal. ich probier mal, ob mich das weiterbringt.

aber zur nächsten frage :)

wenn ich einfach nur den wert EDIT = 'X' mitgebe, dann kann ich alle spalten im alv verändern. was muß ich machen, wenn ich nur eine spalte zur veränderung freigeben möchte?

Beitrag von Azreal (Specialist / 182 / 1 / 0 ) »
Da kann ich dir zufälliger weise auch helfen ;)

Dies wird über einen Feldkatalog gemacht. da mußt du für jede spalte eine Zeile angeben in der du dann genau die eigenschaften der Spalte definierst...

da gibt es sogar schon einen baustein, der dir einen vorschlagsfeldkatalog anhand einer ddicstruktur generiert. 'LVC_FIELDCATALOG_MERGE' heißt er glaub ich..

Gruß Azreal

bitte, ich weiß auch was

Beitrag von bassix (ForumUser / 5 / 0 / 0 ) »
Hallo,

damit die Werte in der internen Tabelle auch tatsächlich gespeichert werden, reicht es nicht die Variable EDIT auf 'X' zu setzen.
Du musst nach dem Aufruf deiner Methode 'REUSE_....', folgende Methode aufrufen, wobei hier alv_ref_proj eine Instanz der Klasse cl_gui_alv_grid ist.


call method alv_ref_proj->set_ready_for_input
exporting i_ready_for_input = 1.

Ich hoff ich konnte noch ein bißchen zur allgemeinen Verwirrung beitragen. :shock:

lg, bassix

Seite 1 von 1

Vergleichbare Themen

6
Antw.
6610
Views
Checkbox-Inhalt bei REUSE-ALV-GRID-DISPLAY-LVC
von Ucke » 19.11.2006 21:18 • Verfasst in ABAP® Core
2
Antw.
4003
Views
REUSE _ ALV _ LIST _ DISPLAY - Zeile nicht markieren
von Gast » 12.09.2005 08:42 • Verfasst in ABAP® Core
1
Antw.
3458
Views
Page up and down im REUSE-ALV-Grid
von sapdepp » 24.08.2011 12:11 • Verfasst in ABAP® Core
4
Antw.
5558
Views
Set table for first display
von pippi1710 » 27.10.2011 10:34 • Verfasst in ABAP® für Anfänger
2
Antw.
4704
Views
message (...) DISPLAY LIKE
von an4kh4 » 21.03.2007 14:42 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

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

Aktuelle Forenbeiträge

Banf anlegen
vor 3 Tagen von wreichelt 2 / 3413
Banf anlegen
vor 3 Tagen von Manfred K. 1 / 3229
IBAN und BUT0BK
vor einer Woche von waltersen gelöst 10 / 17671
GUIXT Tabellen in Container ansprechen
vor einer Woche von Denaris 1 / 8390
SAPGui 8.00 32 Bit vs 64 Bit
vor einer Woche von DeathAndPain 3 / 10156

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

Banf anlegen
vor 3 Tagen von wreichelt 2 / 3413
Banf anlegen
vor 3 Tagen von Manfred K. 1 / 3229
IBAN und BUT0BK
vor einer Woche von waltersen gelöst 10 / 17671
GUIXT Tabellen in Container ansprechen
vor einer Woche von Denaris 1 / 8390
SAPGui 8.00 32 Bit vs 64 Bit
vor einer Woche von DeathAndPain 3 / 10156