Seite 1 von 1

Formular Speichern über Schaltfläche im Adobe Reader

Verfasst: 30.05.2014, 09:29
von Kime
Hallo ich habe wie in einigen Beispielen bereiz beschrieben wurde eine Schaltfläche mit folgenden Script erstellt.

Code: Alles auswählen

// Auslesen des Wertes des Namen Feldes
var namePart = Inventar_Nr.rawValue;

// Aktuelles Datum ermitteln
var d = new Date();
var datePart = d.getDate() + "-" +  (d.getMonth() + 1) + "-" + d.getFullYear() ;

// Dateinamen und Pfad zusammenbauen
var fullName = "PA_NR"+ "_" + namePart + "_" + datePart + ".pdf"

myTrustedSaveAs(event.target,fullName);
und dazu ein JavaScript Datei angelegt die so aussieht.

Code: Alles auswählen

myTrustedSaveAs = app.trustedFunction(function(doc,path)
{
app.beginPriv();
doc.saveAs(path);
app.endPriv();
});

Das funktioniert auch soweit sehr gut im Adobe Pro X
mein Problem ist im Adobe Reader XI bekomme ich immer diesen Fehler. (Auch dort habe ich die JavaScript Datei angelegt)

Code: Alles auswählen

Acrobat – Version mit integrierten EScript-Funktionen 11.0
Acrobat SOAP 11.0

ReferenceError: myTrustedSaveAs is not defined
11:XFA:topmostSubform[0]:Page1[0]:Speichern_Schaltflaeche[0]:click
Wo liegt da jetzt das Problem? Hab leider kein wirklich passende Erklärung gefunden leider :(

Schon mal danke für die Unterstützung
LG

Formular Speichern über Schaltfläche im Adobe Reader

Verfasst: 03.06.2014, 17:18
von BAlheit
Die Fehlermeldung bedeutet, dass die Funktion myTrustedSaveAs nicht bekannt ist. Wo ist denn die Javascript-Datei abgelegt?

Formular Speichern über Schaltfläche im Adobe Reader

Verfasst: 03.06.2014, 17:28
von Kime
c:\Program Files (x86)\Adobe\Reader 11.0\Javascripts\

Formular Speichern über Schaltfläche im Adobe Reader

Verfasst: 04.06.2014, 13:20
von BAlheit
Die Javascript-Datei muss unter C:\Program Files (x86)\Adobe\Reader 11.0\Reader\Javascripts abgelegt werden.

Formular Speichern über Schaltfläche im Adobe Reader

Verfasst: 05.06.2014, 17:12
von Kime
Danke also auf das wäre ich nicht gekommen das es da noch einen Unterordner gibt.

Kannst du mir vielleicht auch bei einem zweiten Problem helfen. Ich würde gern haben dass das PDF nach dem speichern kein auffüllbares Formular mehr ist und damit auch die Datei Größe kleiner wäre.

Formular Speichern über Schaltfläche im Adobe Reader

Verfasst: 06.06.2014, 12:48
von BAlheit
Dies ist nicht mit Adobe Reader durchführbar.

Formular Speichern über Schaltfläche im Adobe Reader

Verfasst: 06.06.2014, 13:07
von Kime
Ok na passt danke dann muss ich nicht mehr weiter danach suchen.