SAP List Viewer gibt zu viele Spalten aus

Die Objektorientierung mit ABAP®: Vererbung, Dynamische Programmierung, GUI Controls (u.a. ALV im OO).
3 Beiträge • Seite 1 von 1
3 Beiträge Seite 1 von 1

SAP List Viewer gibt zu viele Spalten aus

Beitrag von Ingo (ForumUser / 46 / 20 / 0 ) »
Moin,

ich habe folgende Struktur definiert:

Code: Alles auswählen.

    
TYPES: BEGIN OF ty_file,
             pernr TYPE pernr,
             infty TYPE infty,
             field TYPE fieldname,
             text  TYPE ddtext,
             value TYPE c LENGTH 30,
             begda TYPE begda,
             endda TYPE endda,
             opera TYPE opera,
           END OF ty_file,

           ty_t_file TYPE STANDARD TABLE OF ty_file WITH DEFAULT KEY.
Diese wird über Änderungsbelege dynamisch mit Daten befüllt. Wenn ich die Tabelle mit dem Bezug zur obigen Struktur ans SALV übergebe, habe ich nicht 8 Spalten, sondern so viele wie unter field (hier sind wirkliche technische Feldnamen hinterlegt - z.B. KOSTL, PERSG etc.) in der Tabelle stehen. Field ist evtl. reserviert? Habe den Namen und das Datenelement getauscht und das Problem besteht trotzdem noch. Bin ich jetzt total bekloppt oder ist es einfach zu warm? :-) Wenn ich die SALV-Referenz debugge stehen da unter der Tabellenreferenz 8 Spalten...

Hatte das Problem schon einmal jemand?

VG
Save a tree - eat a beaver

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


Re: SAP List Viewer gibt zu viele Spalten aus

Beitrag von qyurryus (Specialist / 115 / 88 / 46 ) »
Das ist klassischerweise ein Problem mit dem Datentyp - eins deiner Felder in deinem definierten Typen ist wahrscheinlich eine Struktur und kein elementarer Datentyp. Tipp: geh von oben nach unten die Felder durch, solltest schnell rausfinden welches Feld das Schuldige ist 😉

PS:
Was sowas vermeiden kann ist bei den Typen die Datenbank-Tabelle mitzugeben. Sieht in deinem Beispiel aus wie eine der PA...-Tabellen. Könntest also z.B folgendes tun:

Code: Alles auswählen.

YPES: BEGIN OF ty_file,
             pernr TYPE pa0002-pernr,
             infty TYPE pa0002-infty,
             field TYPE pa0002-fieldname,
             "etc.
           END OF ty_file,

Folgende Benutzer bedankten sich beim Autor qyurryus für den Beitrag:
Ingo


Re: SAP List Viewer gibt zu viele Spalten aus

Beitrag von Ingo (ForumUser / 46 / 20 / 0 ) »
Hi,

danke für Deine schnelle Hilfe!! Es war die Personalnummer.

VG
Save a tree - eat a beaver

Seite 1 von 1

Vergleichbare Themen

0
Antw.
1663
Views
SAP List Viewer farbig ausdrucken
von Cysco » 02.06.2006 09:42 • Verfasst in Basis
3
Antw.
1380
Views
ALV-List-Layout: Offset der Spalten ermitteln
von Josef Bauernfeind » 07.09.2022 16:14 • Verfasst in ABAP® für Anfänger
0
Antw.
4353
Views
Document Viewer
von joffi68 » 17.07.2007 14:29 • Verfasst in Basis
9
Antw.
6800
Views
SDV-Viewer - Anpassungen
von chfreise » 13.03.2009 15:21 • Verfasst in ABAP Objects®
1
Antw.
4814
Views
Problem mit dem EAI-Viewer
von Khatez » 02.12.2008 20:43 • Verfasst in Basis

Über diesen Beitrag



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

Aktuelle Forenbeiträge

Zukunft des ABAP Entwicklers
vor 3 Tagen von ralf.wenzel 6 / 322
HR in der Zukunft?
vor 3 Tagen von waltersen 5 / 2520
VS Code statt Eclipse
vor 4 Tagen von rob_abc 3 / 141

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

Zukunft des ABAP Entwicklers
vor 3 Tagen von ralf.wenzel 6 / 322
HR in der Zukunft?
vor 3 Tagen von waltersen 5 / 2520
VS Code statt Eclipse
vor 4 Tagen von rob_abc 3 / 141