alv-grid: zeilen markieren und auslesen

Die Objektorientierung mit ABAP®: Vererbung, Dynamische Programmierung, GUI Controls (u.a. ALV im OO).
5 Beiträge • Seite 1 von 1
5 Beiträge Seite 1 von 1

alv-grid: zeilen markieren und auslesen

Beitrag von abap-strizi (ForumUser / 83 / 0 / 0 ) »
Hallo Leute,
ich habe da ein problem und finde keine lösung.

ich habe ein alv-grid in meinem report und ich möchte gerne mehrere zeilen dieses grids markieren und beim klicken eines buttons würde ich gerne auf die daten der markierten zeile zugreifen..


alv-grid und button habe ich schon alles gemacht.

was muss ich machen damit ich gleichzeitig mehrere zeilen meines grids markieren kann ?!?!? ich glaube ich habe dass schon einmal gesehen wo links so buttons sind um die zeilen zu markieren.

und dann bräuchte ich noch eine methode wie ich die markierten zeilen auslesen kann ?!?!

danke im vorraus

gruß strizi

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


Beitrag von RiffRaff (Specialist / 379 / 0 / 1 ) »
hallo,

die mehrfachmarkierung stellst du über das layout ein:

Code: Alles auswählen.

DATA: wa_layout  TYPE lvc_s_layo.
.
.
.
* Einstellungen für ALV-GRID setzen
  wa_layout-sel_mode   = 'A'.  " allow to select multiple lines
.
.
.

* ALV-TREE anzeigen
  CALL METHOD g_ref_alv->set_table_for_first_display
    EXPORTING
      is_layout                     = wa_layout
die markierten zeilen ermitteln
(wo bei g_it_out deine ausgabetabelle ist)

Code: Alles auswählen.

DATA: it_sel_rows TYPE lvc_t_row. 
  FIELD-SYMBOLS: <sel_rows> TYPE lvc_s_row, 

  CALL METHOD g_ref_alv->get_selected_rows 
    IMPORTING 
      et_index_rows = it_sel_rows. 


  IF NOT it_sel_rows IS INITIAL. 
    LOOP AT it_sel_rows ASSIGNING <sel_rows>. 
      READ TABLE g_it_out ASSIGNING <out> 
                          INDEX     <sel_rows>-index. 
      .
      .
      .
      .

    ENDLOOP. 
  ENDIF.  
mfg
richard


!!! THX !!!

Beitrag von abap-strizi (ForumUser / 83 / 0 / 0 ) »
tausend dank ...
genau dass was ich gesucht habe !!!
ich gut hier das forum.

gruß strizi

Re: alv-grid: zeilen markieren und auslesen

Beitrag von raitor (ForumUser / 4 / 0 / 0 ) »
Hi,

wofür steht denn dieses <out> ? ich verstehe das net so ganz... bin noch in der Ausbildung und net so fit in abap..

benutze den baustein reuse_alv_grid_display_lvc ... liest man damit die zeilen auch auf diese art und weise aus???

irgendwie crashed er mir bei anderen versuchen immer mit ner 0 ref auf grid das ich als type ref cl_gui_alv_grid hab.

need help ;)

Seite 1 von 1

Vergleichbare Themen

4
Antw.
3923
Views
Debugger-->mehrere Zeilen markieren
von c oco » 28.08.2012 17:34 • Verfasst in ABAP® für Anfänger
0
Antw.
1431
Views
ALV ohne CTL-Taste mehrere Zeilen markieren
von mpm@c2b » 10.11.2005 17:38 • Verfasst in ABAP Objects®
2
Antw.
3510
Views
Tablecontrol -> Mehr Zeilen markieren trotz Einstellung
von nopp » 06.12.2006 08:35 • Verfasst in Dialogprogrammierung
7
Antw.
3943
Views
ALV markieren und auslesen
von SAPAlex » 12.03.2008 20:46 • Verfasst in ABAP® für Anfänger
2
Antw.
5098
Views
Zeile markieren ALV Grid
von MichaelK » 27.06.2015 16:30 • Verfasst in ABAP® Core

Aktuelle Forenbeiträge

Daten an Tabelle binden
vor 3 Stunden von Bright4.5 3 / 1475
Regex in where
vor 4 Stunden von tar 6 / 133
Programm anlegen mit Vorlage
vor 19 Stunden von DeathAndPain 2 / 126
IT0024 Qualifikationen CP-ID
vor 20 Stunden von DeathAndPain 2 / 355

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

Daten an Tabelle binden
vor 3 Stunden von Bright4.5 3 / 1475
Regex in where
vor 4 Stunden von tar 6 / 133
Programm anlegen mit Vorlage
vor 19 Stunden von DeathAndPain 2 / 126
IT0024 Qualifikationen CP-ID
vor 20 Stunden von DeathAndPain 2 / 355

Unbeantwortete Forenbeiträge

BUSOBJEKT zu CMIS PHIO ermitteln
vor 22 Stunden von snooga87 1 / 86
aRFC im OO-Kontext
vor 5 Wochen von ralf.wenzel 1 / 3261
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9821