Formatierung Datum im Dateinamen

Alles was sich mit dem Thema dynamische XML Formulare auf Basis des LiveCycleDesigners beschäftigt
noboc
Beiträge: 30
Registriert: 23.10.2011, 12:05

Formatierung Datum im Dateinamen

Beitrag von noboc » 10.12.2013, 11:14

Hallo Merklin,

das hatte ich bereits probiert. Klappt nicht.

Das ganze sieht so aus, jedoch wie bereits geschrieben, sobald die Uhrzeit ins Spiel kommt geht es nicht mehr??

Code: Alles auswählen

  //versende per Email oder mache irgendwas anderes....
  //Zeitstempel in Formular schreiben   
Formular1.Seite1.Uhrzeit_erstellt.rawValue = util.printd("HH:MM", new Date());
//Buttons Speichern und Drucken ausblenden
Formular1.Seite3.DruckenSchaltfläche1.presence="hidden";
Formular1.Seite3.Schaltfläche1.presence="hidden";
//Dateinamen zum Speichern bauen
var namePart3 = "Schichtübergabeprotokoll"
var namePart = Formular1.Seite1.TF_Bereich.rawValue;
var schicht = Formular1.Seite1.DD_Schicht.rawValue;
var dayStamp = util.printd("dd.mm.yyyy",new Date());
var timeStamp = util.printd("HH:MM:ss", new Date()).toString();
var fullName = "/T/NB/" + namePart3 + " - " + namePart + " - " + dayStamp + "-" + timeStamp + "-"  + schicht + ".pdf";
myTrustedSaveAs(event.target,fullName);     
 

Benutzeravatar
Merklin
Beiträge: 1857
Registriert: 04.04.2009, 17:03

Formatierung Datum im Dateinamen

Beitrag von Merklin » 10.12.2013, 11:30

Hallo,

das verstehe ich nicht, in meiner Beispieldatei geht es doch.

VG Merklin
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

Benutzeravatar
radzmar
Beiträge: 962
Registriert: 26.10.2011, 10:18

Formatierung Datum im Dateinamen

Beitrag von radzmar » 10.12.2013, 12:10

...
ich möchte das aber so 05.12.2013 - 07:00 haben...
...
Nur mal als Info, das Format wie oben gewünscht ergibt doch einen ungültigen Dateinamen, weil Doppelpunkte gar nicht erlaubt sind.
Das Skript müsste damit eigentlich eine Ausnahme erzeugen und scheitern.
Außerdem sind auch Punkte in Dateinamen ganz schlechter Stil und sollten lieber durch Unter- oder Bindestriche ersetzt werden.
Also z.B. 05_12_2013-07_00.pdf

noboc
Beiträge: 30
Registriert: 23.10.2011, 12:05

Formatierung Datum im Dateinamen

Beitrag von noboc » 10.12.2013, 12:25

 Hallo Radzmar,

Danke für die Info mit den Zeichen.
In der Tat gibt das Probleme.
Nachdem ich die Punkte und Doppelpunkte durch Unterstriche erstz habe, funktioniert es
:D
Vielen lieben Dank für die Unterstützung an Merklin und Radzmar!!





Antworten