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 / 4399 / 223 / 1182 ) »
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.
6616
Views
Funktionsbaustein um XLSX-Datei zu speichern
von Bright4.5 » 05.10.2018 16:25 • Verfasst in ABAP® für Anfänger
4
Antw.
3323
Views
Führende Nullen
von Kelly » 05.10.2005 09:48 • Verfasst in ABAP® für Anfänger
9
Antw.
7232
Views
Führende Nullen
von Beginner014 » 24.10.2014 08:51 • Verfasst in ABAP® für Anfänger
18
Antw.
13911
Views
führende Nullen
von tabea* » 14.04.2007 09:21 • Verfasst in ABAP® für Anfänger
5
Antw.
5493
Views
führende Nullen in char fel
von F12_man » 25.05.2007 12:12 • Verfasst in ABAP® Core

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Regex in where
vor 13 Stunden von tar 8 / 304
Daten an Tabelle binden
Gestern von Bright4.5 3 / 1594
Programm anlegen mit Vorlage
vor 2 Tagen von DeathAndPain 2 / 242
IT0024 Qualifikationen CP-ID
vor 2 Tagen von DeathAndPain 2 / 480

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 13 Stunden von tar 8 / 304
Daten an Tabelle binden
Gestern von Bright4.5 3 / 1594
Programm anlegen mit Vorlage
vor 2 Tagen von DeathAndPain 2 / 242
IT0024 Qualifikationen CP-ID
vor 2 Tagen von DeathAndPain 2 / 480

Unbeantwortete Forenbeiträge

BUSOBJEKT zu CMIS PHIO ermitteln
vor 2 Tagen von snooga87 1 / 181
aRFC im OO-Kontext
letzen Monat von ralf.wenzel 1 / 3359
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9911