Funktionsbaustein um XLSX-Datei zu speichern / führende Nullen behalten

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

Funktionsbaustein um XLSX-Datei zu speichern / führende Nullen behalten

Beitrag von raik gawande (ForumUser / 1 / 0 / 0 ) »
Hallo zusammen,

ich habe eine interne Tabelle und diese wandel ich derzeit mit der folgenden Klasse und Methode cl_bcs_convert=>string_to_solix in ein Binärformat mit der Codepage 4103 um. Das funktioniert sehr gut nur führende Nullen gehen mir beim Öffnen der Excel-Datei verloren. Ich könnte die Codepage 4110 nutzen, dann werden die Daten Tabstopp getrennt abgelegt. Somit ist allerdings eine weitere Aktion des Benutzers über die Funktion Text in Spalten notwendig.

Zwei Sachen:

1. Was muss ich tun, um die führenden Nullen zu behalten?
2. Wie kann ich das neue .xlsx-Format erhalten?

Vielen Dank für eure Unterstützung +
bye raik

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


Re: Funktionsbaustein um XLSX-Datei zu speichern / führende Nullen behalten

Beitrag von a-dead-trousers (Top Expert / 4457 / 227 / 1198 ) »
Die führenden Nullen haben nichts mit einer Codepagekonvertierung zu tun.
Da du von STRING auf SOLIX umwandelst müssen die führenden Nullen schon vorher (im String) vorhanden sein, damit sie hinterher auch in Excel landen.
Auch ein Tabstopp hat nichts mit einer Codepagekonvertierung zu tun.

Vielmehr denke ich dein Problem ist Excel selbst: Wenn es "glaubt" in einer Spalte eine Zahl zu erkennnen, werden führende Nullen automatisch eliminiert. Das kann man nur lösen indem man in Excel die Spalte beim Importassistenten (CSV) als "Text" deklariert oder in SAP beim Export die Zahl unter Hochkomma (') setzt.

lg ADT
Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.

ECC: 6.18
Basis: 7.50

Seite 1 von 1

Vergleichbare Themen

10
Antw.
7414
Views
Funktionsbaustein um XLSX-Datei zu speichern
von Bright4.5 » 05.10.2018 16:25 • Verfasst in ABAP® für Anfänger
9
Antw.
7872
Views
Führende Nullen
von Beginner014 » 24.10.2014 08:51 • Verfasst in ABAP® für Anfänger
4
Antw.
3590
Views
Führende Nullen
von Kelly » 05.10.2005 09:48 • Verfasst in ABAP® für Anfänger
18
Antw.
14555
Views
führende Nullen
von tabea* » 14.04.2007 09:21 • Verfasst in ABAP® für Anfänger
22
Antw.
70791
Views
Führende Nullen löschen
von thomasxy » 27.11.2007 15:08 • Verfasst in ABAP® Core

Über diesen Beitrag


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

Aktuelle Forenbeiträge

IBAN und BUT0BK
vor 14 Stunden von waltersen gelöst 10 / 10002
SAPGui 8.00 32 Bit vs 64 Bit
vor 2 Tagen von DeathAndPain 3 / 3056
Programm per Fremdtransport einspielen
vor 2 Tagen von IHe 3 / 2426
Splitter-AlV erscheint nicht
vor 2 Tagen von qyurryus 2 / 2371

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

IBAN und BUT0BK
vor 14 Stunden von waltersen gelöst 10 / 10002
SAPGui 8.00 32 Bit vs 64 Bit
vor 2 Tagen von DeathAndPain 3 / 3056
Programm per Fremdtransport einspielen
vor 2 Tagen von IHe 3 / 2426
Splitter-AlV erscheint nicht
vor 2 Tagen von qyurryus 2 / 2371