Dynamischer Daten Import / Export

datenbank

weil Einfach - produktiver ist
Mit der Freeware Version können bis zu 10.000 Datensätze verarbeitet werden!
Willkommen, Gast
Benutzername: Passwort: Angemeldet bleiben:
Willkommen im FlowHeater Support Forum!

Hier werden Fragen zum Umgang mit dem FlowHeater beantwortet.

THEMA: Excel import mit fuehrenden Nullen

Excel import mit fuehrenden Nullen 1 Monat 4 Wochen her #2872

  • FlowHeater-Team
  • FlowHeater-Teams Avatar
  • Offline
  • Administrator
  • Beiträge: 1099
Hallo,

wir verzweifeln aktuell an einer FlowHeater-Verarbeitung, die Excel in Excel verarbeitet.

An einer Stelle muss aus einem Feld mit Buchstaben, Ziffern und Sonderzeichen ein Feld generiert werden, das nur noch die Ziffern enthält. Hierbei treten mit führenden „0“-en Probleme auf – diese werden nicht mehr in Excel angezeigt (aber in der Vorschau von FlowHeater).

Bitte lassen Sie mir eine Info zukommen, wo wir ggf. eine Einstellung ändern müssen, damit wir bei der Gruppennummer die führende Nullen erhalten können.

Vielen Dank und herzliche Grüße
M. Kaspari
Anfrage per Email erhalten
gruß
Robert Stark

Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Excel import mit fuehrenden Nullen 1 Monat 4 Wochen her #2873

  • FlowHeater-Team
  • FlowHeater-Teams Avatar
  • Offline
  • Administrator
  • Beiträge: 1099
Hallo Frau Kaspari,

der FlowHeater weist den einzelnen Excel Zellen die Werte so zu als ob Sie diese von Hand eingegeben hätten. Wenn Sie hier in Excel z.B. den Wert 01234 eingeben wandelt Excel das in 1234 bzw. 1.234 um und zeigt das auch so an.

Dieses Vorgehen hat den Vorteil, dass Sie so mit dem FlowHeater auch Formeln und Bezüge in eine Excel Arbeitsmappe importieren könnten!

Um nun die führenden Nullen zu erhalten haben Sie 2 Möglichkeiten.
  1. Sie weisen der Spalte in Excel ein Benutzerdefiniertes Format zu. z.B. für eine 5 stellige Postleitzahl „00000“. So werden Zahlen die weniger als 5 stellen haben mit führenden Nullen aufgefüllt in Excel angezeigt. Geht natürlich nur wenn Sie in eine bestehende Excel Datei importieren.

  2. Sie fügen der Zahl im FlowHeater mittels des String Append Heater ein Hochkomma (Apostroph) vorneweg an. z.B. '01234
    So teilen Sie Excel mit, das eingegebene als nur Text zu interpretieren.

Im Anhang finden Sie ein kleines Beispiel dazu, inkl. einer Excel Arbeitsmappe mit Benutzerdefinierten Zahlenformat für eine Spalte.

Benutzerdefiniertes Format für führende Nullen z.B. Postleitzahl


Dateianhang:

Dateiname: excel-zahl...llen.zip
Dateigröße:8 KB
gruß
Robert Stark

Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.
Letzte Änderung: 1 Monat 4 Wochen her von FlowHeater-Team.
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Excel import mit fuehrenden Nullen 1 Monat 4 Wochen her #2874

  • J. Kober
  • J. Kobers Avatar
  • Offline
  • New Member
  • Beiträge: 4
Hallo FlowHeater-Team,

danke für die zügige und hilfreiche Antwort.

Beide Optionen waren nachvollziehbar. Für unsere Anwendung kam jedoch nur die erste in Frage, da ansonsten das Hochkomma weiterhin in den Excel-Feldern erhalten bleibt, so dass bei einer weiteren Verarbeitung der Excel-Inhalte dieses ebenso einfließen würde.

Bei der nun verwendeten (ersten) Methode ist es wichtig, dass im "Write"-Adapter die Option "evtl. vorhandene Datei überschreiben" nicht aktiviert ist. Dann kann die Spalte in der Ziel-Excel wie beschrieben als benutzerdefiniertes Format angelegt werden und erhält bei der anschließenden Befüllung durch FlowHeater entsprechend viele führende Nullen.

Vielen Dank und freundliche Grüße
Anhang:
Der Administrator hat öffentliche Schreibrechte deaktiviert.
Moderatoren: FlowHeater-Team
Ladezeit der Seite: 0.081 Sekunden