Excel Upload und Bestätigung

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

Excel Upload und Bestätigung

Beitrag von Mischi83 (ForumUser / 24 / 2 / 0 ) »
Hallo zusammen,

ich habe ein kleines Programm geschrieben.

Auf dem Einstiegsbild sind 2 Radiobuttons (group).

Je nachdem welchen Button man auswählt, wird in eine andere Datenbank ein Excel hochgeladen. Der Upload erfolgt über ein Popup Fenster in dem man die Datei auf dem PC auswählt.

Nun möchte ich einige Prüfungen einbauen, damit die Excelstruktur zur gewählten Tabelle passt und bei erfolgreichem Upload eine Meldung ausgeben.

Gibt es dafür geeignete Funktionsbausteine?

Danke im Voraus.

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


Re: Excel Upload und Bestätigung

Beitrag von black_adept (Top Expert / 4155 / 134 / 958 ) »

Code: Alles auswählen.

 MESSAGE |Datei erfolgreich hochgeladen| type 'I'.
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Re: Excel Upload und Bestätigung

Beitrag von Niels (ForumUser / 77 / 18 / 9 ) »
black_adept hat geschrieben:

Code: Alles auswählen.

 MESSAGE |Datei erfolgreich hochgeladen| type 'I'.
Morgen,

ich glaube er meint eher das geprüft werden soll, ob die Excelstrucktur = Tabellenstrucktur im SAP ist und falls dies der Fall ist sollen die Daten hochgeladen werden sonst nicht.

@Mischi83
Lädst du eine Exceldatei im CSV-Format hoch oder ein Excelfile.
das Problem ist das in beiden Fällen die Daten aus dem Excelfile einfach in die Tabelle eingetragen werden und Feldeinträge die zu lang sidn einfach rechts abgeschnitten werden. Da wird z.B. aus dem BUKRS (char-4) 12345 (Excelfile) in der Internentabelle ein 1234 raus.

Ich habe dieses Poblem so gelöst, dass ich das Excelfile so weit vorbereteit habe und die User nur noch die entsprechen Daten via Copy and Paste in die Tabelle eintragen müssen.

Gruß

Niels

Re: Excel Upload und Bestätigung

Beitrag von Mischi83 (ForumUser / 24 / 2 / 0 ) »
Genau, ich meinte ob die Excelstruktur mit derTabellenstruktur im SAP übereinstimmt.

Ich nutze momentan den Funktionsbaustein AL_POPUP_FOR_LOCAL_PATH und ALSM_EXCEL_TO_INTERNAL_TABLE.
Es wird eine Excel Datei hochgeladen.
Dann bereite ich die Daten in einer internen Tabelle entsprechend auf und schreibe diese in die DB.

Re: Excel Upload und Bestätigung

Beitrag von Niels (ForumUser / 77 / 18 / 9 ) »
ich wüsste keinen weg dies zu kontrollieren, da wenn dann der FuBa dieses Handlen und eine Exception auch schmeißen würde.

Re: Excel Upload und Bestätigung

Beitrag von black_adept (Top Expert / 4155 / 134 / 958 ) »
Hallo Mischi83 - worin unterscheiden sich denn die beiden DB-Tabellen bzw. Excel-Files? Anzahl Spalten, Zeilenbreite, Spezielle Kennzeichen im File?
Wie dem auch sei - lade die Datei zunächst in eine einfache Texttabelle und schau dir dann die ersten Zeile(n) der Texttabelle an und entscheide welche der beiden Strukturen vorliegt. Dann kannst du den Upload gezielt in die korrekte Zielstruktur/Tabelle vornehmen.
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Seite 1 von 1

Vergleichbare Themen

0
Antw.
2931
Views
Excel Upload ohne Excel aber OpenOffice
von MarkusW » 23.01.2008 17:07 • Verfasst in ABAP® Core
3
Antw.
3356
Views
Upload Excel
von knaxen » 03.10.2016 17:15 • Verfasst in ABAP® für Anfänger
4
Antw.
4892
Views
Excel File Upload
von robin1at » 10.04.2006 09:17 • Verfasst in ABAP® für Anfänger
7
Antw.
6969
Views
EXCEL Upload in ABAP
von Andrzej » 19.04.2017 13:19 • Verfasst in ABAP Objects®
2
Antw.
33957
Views
Upload Download Excel
von PeterPaletti » 15.09.2025 10:20 • 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

Prüfzeugnisse Anlagen finden
Gestern von ewx 1 / 87
Zukunft des ABAP Entwicklers
vor 6 Tagen von ralf.wenzel 6 / 416
HR in der Zukunft?
vor 6 Tagen von waltersen 5 / 2557
VS Code statt Eclipse
vor einer Woche von rob_abc 3 / 194
Dynamischer Titel in CL_GUI_COLUMN_TREE
vor einer Woche von sapdepp 6 / 284

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

Prüfzeugnisse Anlagen finden
Gestern von ewx 1 / 87
Zukunft des ABAP Entwicklers
vor 6 Tagen von ralf.wenzel 6 / 416
HR in der Zukunft?
vor 6 Tagen von waltersen 5 / 2557
VS Code statt Eclipse
vor einer Woche von rob_abc 3 / 194
Dynamischer Titel in CL_GUI_COLUMN_TREE
vor einer Woche von sapdepp 6 / 284

Unbeantwortete Forenbeiträge

Prüfzeugnisse Anlagen finden
Gestern von ewx 1 / 87
XSLT und Loipro05 Transformation
letzen Monat von Torsten1965 1 / 6174
VOLL Artikel in einem Display Typ 12
November 2025 von ThomasM84 1 / 23868