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 / 4271 / 213 / 1140 ) »
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.
6133
Views
Funktionsbaustein um XLSX-Datei zu speichern
von Bright4.5 » 05.10.2018 16:25 • Verfasst in ABAP® für Anfänger
9
Antw.
6740
Views
Führende Nullen
von Beginner014 » 24.10.2014 08:51 • Verfasst in ABAP® für Anfänger
4
Antw.
2974
Views
Führende Nullen
von Kelly » 05.10.2005 09:48 • Verfasst in ABAP® für Anfänger
18
Antw.
12898
Views
führende Nullen
von tabea* » 14.04.2007 09:21 • Verfasst in ABAP® für Anfänger
4
Antw.
3115
Views
GUI_DOWNLOAD -> führende Nullen
von holderda » 19.05.2014 09:54 • 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

Zwischensumme Adobe Forms
vor 3 Tagen von Lucyalison 1 / 66
Interne Tabelle
vor 6 Tagen von black_adept 2 / 135
MaLo-Checker in ABAP
vor einer Woche von A6272 6 / 259

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

Zwischensumme Adobe Forms
vor 3 Tagen von Lucyalison 1 / 66
Interne Tabelle
vor 6 Tagen von black_adept 2 / 135
MaLo-Checker in ABAP
vor einer Woche von A6272 6 / 259

Unbeantwortete Forenbeiträge

Zwischensumme Adobe Forms
vor 3 Tagen von Lucyalison 1 / 66
Group Items auf einer Filterbar
vor einer Woche von Bright4.5 1 / 107
tRFC Transaktionen SM58
vor 4 Wochen von A6272 1 / 141