Autor |
Nachricht |
Tixi-Support
|
Verfasst: Mi Jul 22, 2009 3:44 pm |
|
Registriert: Mo Jul 11, 2005 5:50 pm Beiträge: 1351 Wohnort: Berlin
|
Bertram hat geschrieben: Wenn ich die Zeitvariablen in den Dateinamen einbringe, bekomme ich diese Ausgabe 22_7_9.csv es sollen ja aber noch mit Nullen aufgefüllt werden um den Namen so darzustellen 22_07_09
Kann ich bestätigen, dass ist eine Einschränkung des WriteFile Befehls.
Danke für den Hinweis...
_________________ Tixi Support Team
E-Mail-Support, Mo-Fr, 9:00 - 17:00: Tixi-Support@tixi.com
techn. Hotline, Mo-Fr, 9:00 - 12:00 und 13:00 - 17:00: 0900-100 90 11 für 2€/min
|
|
|
|
|
Bertram
|
Verfasst: Mi Jul 22, 2009 10:45 am |
|
Registriert: Mi Jun 24, 2009 11:03 am Beiträge: 19
|
Hallo
das Parsen der Zeit funktioniert super. Hab auch schon den Dateinam im Datumsformat vorliegen aber es gefällt mir noch nicht so recht.
Es werden von Tag Monat Jahr für das format="F02" zwei Stellen ausgegeben und bei bedarf mit führender 0 aufgefüllt.
Code: <ProcessVars > <Jahr format="F02"> <Value> <MID _="®/TIMES/Date" start="2" length="2"/> </Value> </Jahr> <Monat format="F02"> <Value> <MID _="®/TIMES/Date" start="5" length="2"/> </Value> </Monat> <Tag format="F02"> <Value> <MID _="®/TIMES/Date" start="8" length="2"/> </Value> </Tag> </ProcessVars>
Wenn ich die Zeitvariablen in den Dateinamen einbringe, Code: <WriteFile _="MessageJobTemplates/CopyLogFile" File="®/Process/PV/Tag;_®/Process/PV/Monat;_®/Process/PV/Jahr;.csv" />
bekomme ich diese Ausgabe 22_7_9.csv es sollen ja aber noch mit Nullen aufgefüllt werden um den Namen so darzustellen 22_07_09
|
|
|
|
|
Tixi-Support
|
Verfasst: Do Jul 09, 2009 3:57 pm |
|
Registriert: Mo Jul 11, 2005 5:50 pm Beiträge: 1351 Wohnort: Berlin
|
Bertram hat geschrieben: Nun wollte ich die Dateien auf der SD Karte belassen und als Dateinamen einfach das Datum verwenden. Da ja aber 8.3 Regel besteht und das Datum durch die Vorschrift YYYY_MM_DD gebildet wird ist diese Möglichkeit einfach mal ausgeschlossen.
Richtig erkannt Bertram hat geschrieben: Hab es einfach mal so versucht im EventHandler den Dateinamen zu erzeugen File=" ®/YYYY_MM;.csv" aber wie es zu erwarten war geht es nicht.
Stimmt, sowas geht nicht. Es gibt aber den Beitrag "Zeitvariablen erzeugen", den könnten Sie dazu verwenden.
Alternativ können Sie auch die Variable /TIMES/HEXDATE verwenden.
Das ist die Zeit in Sekunden seit dem 1.1.1970 als HEX-Wert (=8 Zeichen).
_________________ Tixi Support Team
E-Mail-Support, Mo-Fr, 9:00 - 17:00: Tixi-Support@tixi.com
techn. Hotline, Mo-Fr, 9:00 - 12:00 und 13:00 - 17:00: 0900-100 90 11 für 2€/min
|
|
|
|
|
Bertram
|
Verfasst: Do Jul 09, 2009 3:45 pm |
|
Registriert: Mi Jun 24, 2009 11:03 am Beiträge: 19
|
Hallo
ich schreibe gerade erfolgreich die Loggingdatei auf eine SD Card. Nun werden die Werte alle monatlich ausgelesenen Zähler in die Datei geschrieben mit dem Dateiname Zaehler.csv
Nun wollte ich die Dateien auf der SD Karte belassen und als Dateinamen einfach das Datum verwenden. Da ja aber 8.3 Regel besteht und das Datum durch die Vorschrift YYYY_MM_DD gebildet wird ist diese Möglichkeit einfach mal ausgeschlossen.
Hab es einfach mal so versucht im EventHandler den Dateinamen zu erzeugen
File=" ®/YYYY_MM;.csv"
aber wie es zu erwarten war geht es nicht.
????????
|
|
|
|
|
Tixi-Support
|
Verfasst: Mo Mär 27, 2006 10:59 am |
|
Registriert: Mo Jul 11, 2005 5:50 pm Beiträge: 1351 Wohnort: Berlin
|
Matze B. hat geschrieben: Gibt es eigentlich schon einen voraussichtlichen Releasetermin für die neue stable Firmware ?
Nein, wir wollen uns da nicht festlegen.
Die Firmware wird von uns erst freigegeben, wenn diese ausgiebig mit allen Systemen getestet ist.
Die Freigabe wird hier im Forum bekanntgegeben.
_________________ Tixi Support Team
E-Mail-Support, Mo-Fr, 9:00 - 17:00: Tixi-Support@tixi.com
techn. Hotline, Mo-Fr, 9:00 - 12:00 und 13:00 - 17:00: 0900-100 90 11 für 2€/min
|
|
|
|
|
Matze B.
|
Verfasst: Mo Mär 27, 2006 10:54 am |
|
Registriert: Sa Feb 25, 2006 2:03 pm Beiträge: 16 Wohnort: Algermissen
|
Ok, das erklärt das natürlich.....
Gibt es eigentlich schon einen voraussichtlichen Releasetermin für die neue stable Firmware ?
MfG Matthias
_________________ Es ist nicht deine Schuld, dass die Welt ist wie sie ist, es ist nur deine Schuld wenn sie so bleibt !
Wer seinen Trieb verleugnet, verleugnet das was ihm zum Menschen macht !
|
|
|
|
|
Tixi-Support
|
Verfasst: Mo Mär 27, 2006 8:18 am |
|
Registriert: Mo Jul 11, 2005 5:50 pm Beiträge: 1351 Wohnort: Berlin
|
Hallo,
einige E-Mail-Programme (z.B. Outlook) erlauben keinen "/" im Dateinamen, daher werden diese dort abgeschnitten. In der nächsten Firmware-Release gibts es daher das Datum und die Uhrzeit zusätzlich auch im Format YYYY_MM_DD und HH_MM_SS.
_________________ Tixi Support Team
E-Mail-Support, Mo-Fr, 9:00 - 17:00: Tixi-Support@tixi.com
techn. Hotline, Mo-Fr, 9:00 - 12:00 und 13:00 - 17:00: 0900-100 90 11 für 2€/min
|
|
|
|
|
Matze B.
|
Verfasst: So Mär 26, 2006 10:50 pm |
|
Registriert: Sa Feb 25, 2006 2:03 pm Beiträge: 16 Wohnort: Algermissen
|
Moin,
ich habe mal wieder ein Problem und zwar möchte ich meinen Logdateien, welche ich absetze auch einen eindeutigen Namen verpassen. Nun habe ich es wie in einem eurer Beispiele mit ®/TIMES/Date; gemacht. Wenn dies z.B beim Betreff mache funzt das auch astrein ("Messwerte vom 2006/03/25" z.B.), mache ich es aber mit dem Dateinamen genau so, wird mir immer nur der Tag ausgegeben. Die Dateien heißen dann also z.B. 25.cvs oder 25.html usw...
Als Modem nutze ich immer noch ein HM21 mit der 2.1.15 Firmware, liegt es an einem Fehler meinerseits, oder ist es ein Fehler in der Firmware.
MfG Matthias
_________________ Es ist nicht deine Schuld, dass die Welt ist wie sie ist, es ist nur deine Schuld wenn sie so bleibt !
Wer seinen Trieb verleugnet, verleugnet das was ihm zum Menschen macht !
|
|
|
|
|
|