ich habe folgendes Problem und bitte um eure Unterstützung:
Ich habe ein Formular erstellt das sehr unterschiedliche Personen auf unterschiedlichen Rechnern ausfüllen und zurücksenden sollen. Es soll auch noch mit Acrobat 6 (Reader oder Pro) bearbeitet werden können.
Das Formular wurde (aus Indesign) mit Acrobat Pro 9 erstellt (Designer hatte mir Problem mit Acro 6 bereitet). Dazu habe ich ein Button erstellt und diesen Code hinterlegt:
(Dabei werden auch Felder abgefragt und in für die Betreffzeile verwendet)
********************************
// initiate
var strEmailTo = "myaddress@myhost.com";
var strBody="Texttexttext.\n\n";
strBody +="Texttexttext"
var currentDoc;
if (typeof(xfa) == "object")
currentDoc = event.target;
else
currentDoc = this;
// define mail subject
var strSubject;
strSubject = "MyPDFReturn";
if (currentDoc.getField("MyField").value != "")
strSubject += "; " + currentDoc.getField("MyField").value;
else
strSubject += "; PNr";
if (currentDoc.getField("MyDate").value != "")
strSubject += "; " + currentDoc.getField("MyDate").value;
else
strSubject += "; dd.mm.yyyy";
// save as only valid for Version >7 - otherwise send as FDF
var strSubmitFormat;
if (app.viewerVersion < 8.0)
strSubmitFormat = "FDF";
else
strSubmitFormat = "PDF";
Er funktioniert fast immer - auch bei Acrobat 6. Dennoch bekomme ich eine Rückmeldung, dass er manchmal nicht funktioniert. Leider habe ich keine genaue Fehlerbeschreibung.
Ich komme einfach nicht auf den Fehler - und danke für jedes wache Auge!