Listeausgabe dynamisch gestallten mit ALV-Grid

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

Listeausgabe dynamisch gestallten mit ALV-Grid

Beitrag von sgevolker (ForumUser / 56 / 4 / 0 ) »
Hallo,

besser Titel ist mir nicht eingefallen :?

Ich muss im Bereich HR die Qualifikationen der MA herauslesen. Die Qualifikationen stehen im IT24. Je nach Seletion sind aber nicht alle
Qualifikationen vorhanden.
Beispiel:
Mitarbeiter A kann englisch
Mitarbeiter B kann es nicht

Nun möchte ich gerne eine Listausgabe machen per ALV-Grid und nur die Qualifikaitonen ausgeben die vorhanden sind gemäß meiner Selektion der Mitarbeiter beim start. Wie man Spalten ausblendet die leer sind weiß ich, jedoch ist dies ziemlich mühselig bei ca. 100 Qualifiktionen.
Gibt es eine elegante Möglichkeit, die Spalten auszugeben die nicht leer sind?
So das ich eben nicht jedes einzelne Feld abfragen muss?

Ich hoffe, es ist ungefähr klar was ich meine :wink:

Viele Grüße
Volker

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


Beitrag von ewx (Top Expert / 4916 / 332 / 653 ) »
Hi Volker!
Stichwort "Filter": feld <> space.
lg,

Beitrag von sgevolker (ForumUser / 56 / 4 / 0 ) »
Hi Enno,

sorry wenn ich blöd nachfrage, aber Du meinst sowas wie:

<GS_FIELDCAT>-NO_OUT <> space.

Richtig?

Beitrag von ewx (Top Expert / 4916 / 332 / 653 ) »
NÖ, ich meine "Filter".

Code: Alles auswählen.

      CLEAR: gt_filter, gs_filter.

      CALL METHOD grid1->get_filter_criteria
        IMPORTING
          et_filter = gt_filter
        EXCEPTIONS
          OTHERS    = 2.
      CLEAR: gt_filter, gs_filter.

      gs_filter-fieldname = 'CARRID'.
      gs_filter-tabname   = '1'.
      gs_filter-ref_field = 'CARRID'.
      gs_filter-ref_table = 'SFLIGHT'.
      gs_filter-dd_outlen = 2.
      gs_filter-low       = 'AA'.
      gs_filter-sign      = 'I'.
      gs_filter-option    = 'EQ'.
      APPEND gs_filter TO gt_filter.
      CALL METHOD grid1->set_filter_criteria
        EXPORTING
          it_filter                 = gt_filter
        EXCEPTIONS
          no_fieldcatalog_available = 1
          OTHERS                    = 2.

      CALL METHOD grid1->refresh_table_display.
lg,

Seite 1 von 1

Vergleichbare Themen

10
Antw.
6015
Views
ALV Grid Titel (dynamisch)
von annaarnst » 17.06.2008 10:20 • Verfasst in ABAP® Core
4
Antw.
8857
Views
ALV Grid Sortierung aktualisieren im grid 1 und grid 2
von c oco » 06.02.2012 10:09 • Verfasst in ABAP Objects®
5
Antw.
8834
Views
33
Antw.
8491
Views
Dynamisch Typisieren
von SaskuAc » 22.10.2018 08:24 • Verfasst in ABAP® für Anfänger
9
Antw.
7060
Views
Cast dynamisch
von ralf.wenzel » 10.12.2020 23:49 • Verfasst in ABAP Objects®

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Materialstammerweiterung: Neuer Reiter
vor 2 Tagen von DeathAndPain gelöst 4 / 340
Ermittlung der Arbeitstage (Mosid)
vor 3 Tagen von Radinator 11 / 46017
LSMW-Problem
vor einer Woche von DeathAndPain gelöst 6 / 3906
SFP (Adobe Forms) QR-Code wird nicht angezeigt
vor einer Woche von Sebastian82 gelöst 4 / 2396

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

Materialstammerweiterung: Neuer Reiter
vor 2 Tagen von DeathAndPain gelöst 4 / 340
Ermittlung der Arbeitstage (Mosid)
vor 3 Tagen von Radinator 11 / 46017
LSMW-Problem
vor einer Woche von DeathAndPain gelöst 6 / 3906
SFP (Adobe Forms) QR-Code wird nicht angezeigt
vor einer Woche von Sebastian82 gelöst 4 / 2396