Mehrere Zeilen Selektion und damit weiterarbeiten...

Getting started ... Alles für einen gelungenen Start.
2 Beiträge • Seite 1 von 1
2 Beiträge Seite 1 von 1

Mehrere Zeilen Selektion und damit weiterarbeiten...

Beitrag von dorenthe (ForumUser / 11 / 3 / 0 ) »
Hallo,
ich würde gerne mehrere Zeilen selektieren und mit den Inhalt der Zeilen die ich zuvor selektiert habe weiterarbeiten.
Klasse wäre wenn ich eine Checkbox jeder Zeile hinzufügen könnte und mit den gecheckten Zeilen weiterarbeiten könne.
Habt ihr eine Idee wie ich es umsetzten könnte?
Viele Grüße

Code: Alles auswählen.

FORM call_funtion_POPUP.

     select * up to 100 rows
         into corresponding fields of table t_daten
         from dd03L
         where tabname = pa_table.


     call function 'REUSE_ALV_POPUP_TO_SELECT'
          exporting
*         i_title                 =
               i_selection             = 'X'
*         i_zebra                 = ' '
*         i_screen_start_column   = 0
*         i_screen_start_line     = 0
*         i_screen_end_column     = 0
*         i_screen_end_line       = 0
*          i_checkbox_fieldname    = 'CHECKBOX'
*         i_linemark_fieldname    =
*         i_scroll_to_sel_line    = 'X'
              i_tabname               = 'T_DATEN'
              i_structure_name         = 'zskurzbe'
*         it_fieldcat             =
*         it_excluding            =
*         i_callback_program      =
*         i_callback_user_command =
         importing
               es_selfield             = es_selfield
               e_exit                  = e_exit
          tables
               t_outtab                = T_DATEN
         exceptions
              program_error           = 1
              others                  = 2.
  IF e_exit = 'X'.
    WRITE:/ 'Keine Auswahl durch Benutzer'.
  ELSE.
    WRITE:/ 'Benutzer hat Zeile',
            es_selfield-tabindex,'gewählt'.
    READ TABLE t_daten INTO wa_daten INDEX es_selfield-tabindex.

      WRITE:/ 'Datenelement:',      AT 20 wa_daten-fieldname,
            / 'Typename:',          AT 20 wa_daten-datatype,
            / 'Länge:',             AT 20 wa_daten-leng,
            / 'Kurzbeschreibung:' , AT 20 wa_daten-scrtext_l.
    ENDIF.
ENDFORM.

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


Re: Mehrere Zeilen Selektion und damit weiterarbeiten...

Beitrag von a-dead-trousers (Top Expert / 4485 / 231 / 1205 ) »
hi!

Du musst nur einen eigenen Typ definieren der zusätzlich noch ein Feld für die Markierung bietet.

Code: Alles auswählen.

TYPES BEGIN OF ts_table.
INCLUDE TYPE dd03l.
TYPES mark TYPE abap_bool.
TYPES END OF ts_table.
TYPES tt_table TYPE STANDARD TABLE OF ts_table WITH DEFAULT KEY.

DATA: t_daten TYPE tt_table.
Für die Anzeige wirst du dann aber den Feldkatalog selbst aufbauen müssen, damit das neue Feld auch angezeigt wird.

lg ADT
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

Seite 1 von 1

Vergleichbare Themen

10
Antw.
5351
Views
Selektion
von christof » 30.10.2014 08:32 • Verfasst in ABAP® für Anfänger
2
Antw.
1395
Views
MM03 Selektion
von il.ost » 10.05.2019 16:53 • Verfasst in ABAP® für Anfänger
2
Antw.
2612
Views
Dynamische DB Selektion
von Paret » 13.06.2014 11:40 • Verfasst in SAP - Allgemeines
3
Antw.
2972
Views
alv-grid selektion
von khb » 16.02.2015 15:59 • Verfasst in ABAP Objects®
0
Antw.
2834
Views
Freie Selektion
von kafka » 08.06.2017 08:32 • Verfasst in SAP - Allgemeines

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Stücklisten
Gestern von Selma.schwarz 1 / 71
Belege
Gestern von Selma.schwarz 1 / 64
Belege
Gestern von Selma.schwarz 1 / 66

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

Stücklisten
Gestern von Selma.schwarz 1 / 71
Belege
Gestern von Selma.schwarz 1 / 64
Belege
Gestern von Selma.schwarz 1 / 66

Unbeantwortete Forenbeiträge

Stücklisten
Gestern von Selma.schwarz 1 / 71
Belege
Gestern von Selma.schwarz 1 / 64
Belege
Gestern von Selma.schwarz 1 / 66