ALV column nicht gefunden

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

ALV column nicht gefunden

Beitrag von il.ost (ForumUser / 49 / 28 / 0 ) »
Hallo zusammen.
Hier ist meine Tabellentyp:

Code: Alles auswählen.

   
types: begin of g_tab_flines,
             obj_typ  like e071-object,
             progname like rs38m-programm,
             linno    like rslgaxdata-line,
             line     type abapsource-line,
             indicat  type char1,
          end of g_tab_flines.

Dann mache ich eine Variable von dem und erfülle mit Daten. Jetzt will ich eine schöne Ausgabe machen. Dafür benutze ich folgenden Code:

Code: Alles auswählen.

        cl_salv_table=>factory( importing r_salv_table = gr_table
                                  changing t_table = t_tab_flines ).

        gr_functions = gr_table->get_functions( ).
        gr_functions->set_all( abap_true ).

        gr_display = gr_table->get_display_settings( ).
        gr_display->set_striped_pattern( cl_salv_display_settings=>true ).
        gr_display->set_list_header( 'Black-List Check' ).

        gr_columns = gr_table->get_columns( ).
        gr_column ?= gr_columns->get_column( 'linno' ).


        gr_table->display( ).



Dabei tritt aber folgender Fehler (Anhang). Von dem Fehlertext habe ich verstanden, dass es die Spalte nicht findet, aber wieso? Hilfe bitte.

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


Re: ALV column nicht gefunden

Beitrag von qyurryus (Specialist / 107 / 81 / 45 ) »
Der Column-Name muss komplett im uppercase übergeben werden.

Code: Alles auswählen.

...
gr_column ?= gr_columns->get_column( 'LINNO' ).
...
Generell verlangt SAP das immer bei Feldnamen, oder auch bei OK-Codes in Dynpros (soweit ich weiß?)

Folgende Benutzer bedankten sich beim Autor qyurryus für den Beitrag:
il.ost


Re: ALV column nicht gefunden

Beitrag von schick (ForumUser / 52 / 5 / 15 ) »
Hi,

wenn mich nicht alles täuscht, muss der Spaltenname groß geschrieben werden, dann sollte es funktionieren.
In deinem Beispiel also `LINNO` statt 'linno'.

PS: Grundsätzlich würde ich empfehlen das in einen TRY. CATCH. Block zu packen um nicht auf einen Shortdump zu laufen.

Folgende Benutzer bedankten sich beim Autor schick für den Beitrag:
il.ost


Seite 1 von 1

Vergleichbare Themen

2
Antw.
1584
Views
COLUMN TREE
von Mr. ABAP » 14.02.2006 14:02 • Verfasst in ABAP Objects®
6
Antw.
2686
Views
Event Column Tree
von Lainer » 07.02.2007 20:18 • Verfasst in ABAP® Core
1
Antw.
1260
Views
Cursorposition im Column Tree
von olli-x » 18.08.2006 09:43 • Verfasst in ABAP Objects®
0
Antw.
1055
Views
Drucken eines Column Tree
von jay-tee » 23.01.2007 12:14 • Verfasst in ABAP Objects®
6
Antw.
3276
Views
column/row Angabe mit FUBA GUI DOWNLOAD
von nkuhn » 22.02.2007 16:10 • Verfasst in ABAP® Core

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Zugriff auf Daten via Webdav
vor 15 Minuten von msfox 2 / 33
Interne Tabelle
vor 17 Stunden von sap_enthusiast 3 / 163
Zwischensumme Adobe Forms
vor 3 Tagen von Lucyalison 1 / 71

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

Zugriff auf Daten via Webdav
vor 15 Minuten von msfox 2 / 33
Interne Tabelle
vor 17 Stunden von sap_enthusiast 3 / 163
Zwischensumme Adobe Forms
vor 3 Tagen von Lucyalison 1 / 71

Unbeantwortete Forenbeiträge

Zwischensumme Adobe Forms
vor 3 Tagen von Lucyalison 1 / 71
Group Items auf einer Filterbar
vor einer Woche von Bright4.5 1 / 111
tRFC Transaktionen SM58
vor 4 Wochen von A6272 1 / 141