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 / 4099 / 128 / 941 ) »

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 / 4099 / 128 / 941 ) »
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.
1700
Views
Excel Upload ohne Excel aber OpenOffice
von MarkusW » 23.01.2008 17:07 • Verfasst in ABAP® Core
1
Antw.
1966
Views
Excel upload
von will » 07.11.2005 11:30 • Verfasst in ABAP® für Anfänger
10
Antw.
10874
Views
Upload aus Excel
von RiffRaff » 07.07.2005 08:57 • Verfasst in ABAP® für Anfänger
3
Antw.
2417
Views
Upload Excel
von knaxen » 03.10.2016 17:15 • Verfasst in ABAP® für Anfänger
2
Antw.
2320
Views
Excel upload
von will » 25.10.2005 16:31 • 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

Regex in where
vor 4 Stunden von edwin 7 / 163
Daten an Tabelle binden
vor 18 Stunden von Bright4.5 3 / 1486

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

Regex in where
vor 4 Stunden von edwin 7 / 163
Daten an Tabelle binden
vor 18 Stunden von Bright4.5 3 / 1486

Unbeantwortete Forenbeiträge

aRFC im OO-Kontext
vor 5 Wochen von ralf.wenzel 1 / 3261
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9821