Speicherort für *.pdf Datei vorschlagen

Fragen und Antworten rund um das Thema JavaScript im LiveCycleDesigner
Benutzeravatar
radzmar
Beiträge: 962
Registriert: 26.10.2011, 10:18

Speicherort / selbst generierten Dateiname für *.pdf Datei vorschlagen

Beitrag von radzmar » 05.02.2013, 18:04

Der Raise Error kann auch entstehen, wenn man die Dateivorschau vom Windows Explorer benutzt.
Der blockiert dann quasi das Überschreiben einer vorhandenen Datei.
Oder aber, du benutzt ungültige Zeichen (\/:*?"<>|) in der Pfadangabe.
Du solltest deinen Pfad daher mit einem regulären Ausdruck bereinigen.

Code: Alles auswählen

var fileName = namePart + "-" + datePart + ".pdf";
var fullName = "/c/" + fileName.replace( /[\?\\\<\>\*\!\|\s]+/g, "_");

Antworten