Excel Upload - Spalten int. Tabelle

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

Excel Upload - Spalten int. Tabelle

Beitrag von holderda (ForumUser / 41 / 15 / 0 ) »
Hallo zusammen,

mein Excel Upload Report funktioniert Top. Benutze dabei den FuBa 'TEXT_CONVERT_XLS_TO_SAP'.

Allerdings würde mich interessieren ob es eine Möglichkeit gibt, die Spalten des Excel files dynamisch aufzunehmen.
Also derzeit habe ich eine interne Tabelle deklariert mit 24 Spalten.
Sind in der Excel-Tabelle mehr als 24 Spalten (Monate) gepflegt werden logischerweise nur die ersten 24 in die itab geschrieben. Ich würde die itab gerne so anpassen, dass sie dynamisch nach menge der Spalten gefüllt wird.

Gibt es da eine Möglichkeit? Ohne jetzt im Programm eine itab mit 1000 Spalten zu deklarieren ;)

Danke und Gruß
Daniel

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


Re: Excel Upload - Spalten int. Tabelle

Beitrag von lausek (ForumUser / 64 / 2 / 20 ) »
Hi,

Wenn du das so haben willst, muss du dir eine Logik für das Typisieren und Benennen der Spalten überlegen. Kannst theoretisch auch alles als String deklarieren - ist halt ineffizient.

Aufgebaut wird die Tabelle dann natürlich über RTTS und ihre Zeilen können mit ASSIGN COMPONENT x OF STRUCTURE <last_line> befüllt werden.

Von einem Standard-FuBa wüsste ich nichts.

Viele Grüße
lausek

Re: Excel Upload - Spalten int. Tabelle

Beitrag von gtoXX (Specialist / 214 / 44 / 37 ) »
holderda hat geschrieben:Hallo zusammen,

mein Excel Upload Report funktioniert Top. Benutze dabei den FuBa 'TEXT_CONVERT_XLS_TO_SAP'.

Allerdings würde mich interessieren ob es eine Möglichkeit gibt, die Spalten des Excel files dynamisch aufzunehmen.
Also derzeit habe ich eine interne Tabelle deklariert mit 24 Spalten.
Sind in der Excel-Tabelle mehr als 24 Spalten (Monate) gepflegt werden logischerweise nur die ersten 24 in die itab geschrieben. Ich würde die itab gerne so anpassen, dass sie dynamisch nach menge der Spalten gefüllt wird.

Gibt es da eine Möglichkeit? Ohne jetzt im Programm eine itab mit 1000 Spalten zu deklarieren ;)

Danke und Gruß
Daniel

Einen Standard gibt es da nicht.

Mit dem etwas gruseligen FM ALSM_EXCEL_TO_INTERNAL_TABLE ist das dynamische Aufbauen allerdings etwas leichter. Allerdings den kleine Bug beachten : Die Felder ROW und COLL der Rückgabestruktur sind nur 4 Stellig. Ab 9.999 Zeilen beginnt also die Nummerierung von vorn ;-).

Es ist allerdings leicht, die Codelogik in eine separte Klasse zu packen und eine eigene Struktur zu definieren, die diese Manko nicht hat.
"Code lügt nicht ^^"

Seite 1 von 1

Vergleichbare Themen

0
Antw.
3198
Views
Excel Upload ohne Excel aber OpenOffice
von MarkusW » 23.01.2008 17:07 • Verfasst in ABAP® Core
3
Antw.
3609
Views
Upload Excel
von knaxen » 03.10.2016 17:15 • Verfasst in ABAP® für Anfänger
4
Antw.
5220
Views
Excel File Upload
von robin1at » 10.04.2006 09:17 • Verfasst in ABAP® für Anfänger
6
Antw.
5771
Views
Excel Upload im Batch
von Lazzie » 24.08.2012 15:59 • Verfasst in ABAP® Core
5
Antw.
2834
Views
Excel Upload und Bestätigung
von Mischi83 » 13.11.2015 18:13 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


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

Aktuelle Forenbeiträge

SFP/SEGW - Fehler beim Rendering
vor einer Woche von Manfred K. 1 / 43429
Pflegeview zeigt nicht alle Daten an
vor einer Woche von sapdepp gelöst 7 / 45165
ALV Grid und Dynprofeld
vor einer Woche von PeterPaletti 5 / 43196

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

SFP/SEGW - Fehler beim Rendering
vor einer Woche von Manfred K. 1 / 43429
Pflegeview zeigt nicht alle Daten an
vor einer Woche von sapdepp gelöst 7 / 45165
ALV Grid und Dynprofeld
vor einer Woche von PeterPaletti 5 / 43196

Unbeantwortete Forenbeiträge

SFP/SEGW - Fehler beim Rendering
vor einer Woche von Manfred K. 1 / 43429
Benutzerdefinierte Felder PSP
letzen Monat von Rabea1103 1 / 94198
Spool vereinen OTF und PDF
January 2026 von anna2205 1 / 109346
XSLT und Loipro05 Transformation
December 2025 von Torsten1965 1 / 117492