ALV set_table_for_first_display

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

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

ALV set_table_for_first_display

Beitrag von SAP_ENTWICKLER (Specialist / 445 / 219 / 6 ) »
Hallo,

wie kann ich mit CALL METHOD gr_alvgrid->set_table_for_first_display eine Klappliste anlegen?


Vielen Dank für die Hilfe


Norbert

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


Re: ALV set_table_for_first_display

Beitrag von a-dead-trousers (Top Expert / 4485 / 231 / 1205 ) »
SAP_ENTWICKLER hat geschrieben:... eine Klappliste anlegen?
Was soll das sein? Ein DropDown-Feld? (vgl. <select> in HTML)
Nur mit einem ALV-Grid klappt das sicher nicht. Wenn dann brauchst du auch ein "Fenster" das man beliebig ein- und ausblenden kann (= CL_GUI_DIALOGBOX_CONTAINER)
Aber da man die genaue Cursor-Position in SAP nur schwer bestimmen kann, damit das Fenster an der richtigen Stelle aufgeht, ist das wohl keine so tolle Lösung.

Wofür brauchst du das ganze überhaupt?
Reicht das normale Dynpro DropDown Feld nicht aus?

lg ADT

Folgende Benutzer bedankten sich beim Autor a-dead-trousers für den Beitrag:
SAP_ENTWICKLER

Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.

ECC: 6.18
Basis: 7.50

Re: ALV set_table_for_first_display

Beitrag von a-dead-trousers (Top Expert / 4485 / 231 / 1205 ) »
Oder meinst du IN ein ALV-Grid ein DropDown-Feld einzublenden?
Dazu gäbe es mehrere Lösungsansätze:
Spaltenbezogen: Im Feldkatalog den DropDown-Handle setzten
Feldbezogen: Ein zusätzliches Feld in die Ausgabestruktur einbinden und im Feldkatalog dieses als DropDown-Handle für Spalte X kennzeichnen.

Dann über die Methode SET_DROPDOWN_TABLE (oder so ähnlich) die möglichen Feldwerte übergeben. Bei diesen Werten wird der DropDown-Handle angegeben der im Feldkatalog bzw. der zusätzlichen Spalten eingetragen werden muss, damit dort die entsprechende Auswahl erscheint.

Genaueres bitte der Hilfe des ALV Grid zu entnehmen. Da ist das alles beschrieben und auch wie die Felder im Feldkatalog heißen.

lg ADT

Folgende Benutzer bedankten sich beim Autor a-dead-trousers für den Beitrag:
SAP_ENTWICKLER

Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.

ECC: 6.18
Basis: 7.50

Re: ALV set_table_for_first_display

Beitrag von jensschladitz (Specialist / 417 / 0 / 56 ) »
Sali,

ich denke er meint so etwas wie in der ME23N - wo die Infos zu den Positionen man auf und zuklappen kann ?! Oder ?

Gruss
thanks Jens

Seite 1 von 1

Vergleichbare Themen

4
Antw.
13643
Views
Set table for first display
von pippi1710 » 27.10.2011 10:34 • Verfasst in ABAP® für Anfänger
0
Antw.
9651
Views
display a Internal table on a SmartForm
von jamiguel77 » 31.12.2014 20:15 • Verfasst in ABAP® für Anfänger
6
Antw.
11583
Views
ALV Refresh Table Display funktioniert nicht.
von Ichse2 » 21.02.2020 13:02 • Verfasst in ABAP Objects®
2
Antw.
7030
Views
message (...) DISPLAY LIKE
von an4kh4 » 21.03.2007 14:42 • Verfasst in ABAP® für Anfänger
4
Antw.
2650
Views
Selection Screen Display vergrößern
von abapfreshman » 03.03.2020 14:31 • 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

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.