Zum Hauptinhalt springen
Weil einfach - produktiver ist

Der Daten Spezialist

Konvertieren Sie die Daten mühelos zwischen verschiedenen Formaten ohne Programmierkenntnisse dank Visual Designer. Effizient und super einfach.
Flowheater Chart

Uhrzeit einlesen (dreistellig + vierstellig)

Mehr
12 Jahre 8 Monate her #840 von Mario
Hallo,

wir sind ein Speditionsunternehmen und testen derzeit den Flowheater. Wir versuchen Trackingdaten (=Sendungsverfolgung) unserer externen Partner in unsere DB zu importieren.

Erstes Problem:

Ein Atribut das wir benötigen ist natürlich die Uhrzeit.
Diese bekommen wir in folgendem Format:

"1545" (= 15:45) und "633" (=06:33). Das Problem ist nun das
nur die vierstelligen Zeitstempel eingelsen werden können.
Die dreistelligen (vor 10 Uhr vormittags) können nicht gelesen werden.

Wie können wir diesen Problem lösen?

Vielen Dank für Ihre Hilfe
(CSV -> Access)

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
12 Jahre 8 Monate her #841 von Mario
hat sich erledigt! Ein tolles Programm..... ;-)

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
12 Jahre 8 Monate her #842 von FlowHeater-Team
FlowHeater-Team antwortete auf Aw: Uhrzeit einlesen (dreistellig + vierstellig)
Da das meistens viel zu kompliziert gelöst wird hier ein kleines Beispiel inkl. Access Datenbank, siehe Anhang.

Das Beispiel kann ebenfalls dafür verwendet werden wie Zahlen mit führenden Nullen formatiert ausgegeben werden können.

Im Beispiel werden 2 unterschiedliche Varianten verwendet:
  1. Kompliziert: über Länge der Uhrzeit ermitteln und dann mittels eines IF-THEN-Else Heater entscheiden ob vorneweg eine weitere 0 gestellt werden muss oder nicht.
  2. Elegant: über den String Format Heater. Hier wird lediglich dem Format Heater mitgeteilt, dass die eingehende Zeichenfolge auf 4 Zeichen rechtsbündig formatiert ausgegeben werden soll und fehlende Zeichen links werden dabei mit Nullen aufgefüllt.

Hinweis: Damit der CSV Import nach Access (so) funktioniert muss auf der WRITE Seite das TIME bzw. DATETIME Format ohne Doppelpunkt angegeben werden! Sonst erkennt der FlowHeater diese Zeichenfolgen nicht als Datum und eine Warnung wird ausgegeben.

z.B.
für TIME: HHmm
für DATETIME: dd.MM.yyyy HHmm



Anhang import_uhrzeit_drei_und_vier_stellig.zip wurde nicht gefunden.


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.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
12 Jahre 7 Monate her #859 von Mario
Danke für die ausführliche Antwort, werde ich mir gleich mal ansehen!

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Ladezeit der Seite: 0.275 Sekunden
FlowHeater Logo

FlowHeater - Der Daten Spezialist

Effiziente Datenintegration und Transformation mit FlowHeater - Ihre Lösung für nahtlosen Datentransfer.

Rechtliches

Support & Kontakt

Kontaktinformation

Telefon:
0951 / 99339792

E-Mail:
Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein.


Copyright © 2009-2024 by FlowHeater GmbH. Alle Rechte vorbehalten.