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 / 117 / 88 / 47 ) »
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

Über diesen Beitrag



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

Aktuelle Forenbeiträge

Feldroutine ADSO Transformation
vor 5 Tagen von codemaster1 2 / 44949
Stücklisten
vor einer Woche von Selma.schwarz 1 / 46265
Belege
vor einer Woche von Selma.schwarz 1 / 45169

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.

Vergleichbare Themen

ALV-List-Layout: Offset der Spalten ermitteln
von Josef Bauernfeind » 07.09.2022 16:14
Document Viewer
von joffi68 » 17.07.2007 14:29
SDV-Viewer - Anpassungen
von chfreise » 13.03.2009 15:21
Problem mit dem EAI-Viewer
von Khatez » 02.12.2008 20:43
DOCUMENT VIEWER
von SAP_ENTWICKLER » 17.01.2015 15:34

Aktuelle Forenbeiträge

Feldroutine ADSO Transformation
vor 5 Tagen von codemaster1 2 / 44949
Stücklisten
vor einer Woche von Selma.schwarz 1 / 46265
Belege
vor einer Woche von Selma.schwarz 1 / 45169

Unbeantwortete Forenbeiträge

Stücklisten
vor einer Woche von Selma.schwarz 1 / 46265
Belege
vor einer Woche von Selma.schwarz 1 / 45169