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 / 4821 / 303 / 634 ) »
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 / 4821 / 303 / 634 ) »
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

1
Antw.
1236
Views
dynamischer gestallten
von bohne » 23.12.2004 16:19 • Verfasst in ABAP® für Anfänger
10
Antw.
4038
Views
ALV Grid Titel (dynamisch)
von annaarnst » 17.06.2008 10:20 • Verfasst in ABAP® Core
2
Antw.
1497
Views
Feldcatalog für Alv Grid / Tree dynamisch aus it erzeugen
von just » 14.11.2005 19:51 • Verfasst in ABAP® Core
4
Antw.
4683
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.
4056
Views

Über diesen Beitrag


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.