Verwendung von Loop at

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

Verwendung von Loop at

Beitrag von bob_sheknowdas (ForumUser / 16 / 0 / 0 ) »
Guten Tag zusammen,

ich würde gerne mit Loop at über ein Objekt iterieren. Ziel ist es, in einer ALV Tabelle einer Web Dynpro Anwendung bestimmte Spalten auszublenden.

Versucht habe ich es mit diesem Coding:

Code: Alles auswählen.

DATA: column_settings TYPE REF TO if_salv_wd_column_settings,
        column          TYPE REF TO cl_salv_wd_column.
  FIELD-SYMBOLS <column> TYPE any.

  column_settings ?= alv_config_table.

column = column_settings->get_column( 'MANDT' ).
column->set_visible( if_wdl_core=>visibility_none ).

LOOP AT column_settings->get_columns( ) ASSIGNING <column>.
    IF <column>->get_id( ) NE 'MANDT'.
      <column>->set_visible( abap_false ).
    ENDIF.
  ENDLOOP.
Allerdings erhalte ich beim Überprüfen folgenden Fehler:
"Fehlerhafter logischer Ausdruck: Statt "<Column>->GET_ID(" wurde ein Feld, eine Funktion oder "(" erwartet.

Was mache ich falsch?

Danke schon einmal.

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


Re: Verwendung von Loop at

Beitrag von ewx (Top Expert / 4884 / 317 / 644 ) »
<column> ist nicht typisiert. Entweder typisieren oder dynamischer Aufruf

Code: Alles auswählen.

CALL METHOD <column>->('GET_ID').
Die Typisierung des Feldsymbols würde ich klar bevorzugen.

Seite 1 von 1

Vergleichbare Themen

1
Antw.
2169
Views
4
Antw.
4056
Views
LOOP in einem LOOP
von Bjuti » 10.09.2013 15:18 • Verfasst in ABAP® für Anfänger
2
Antw.
2656
Views
Verwendung von RC1SDDIS?
von bapimueller » 09.08.2018 20:41 • Verfasst in Sales and Distribution
4
Antw.
4574
Views
Verwendung ABAPDoc
von Icke0801 » 10.01.2022 09:54 • Verfasst in SAP - Allgemeines
6
Antw.
4088
Views
Verwendung von includes
von 1337 » 05.12.2013 09:11 • Verfasst in ABAP® für Anfänger

Ü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.