Acronaut Diskussions Forum Home

Freies User Forum für

ADOBE® ACROBAT®

Navigation
Nicht angemeldet

Login | Registrieren 

  

Suche

Erweiterte Suche

Newsletter

Mitgliederliste

Kalender

Moderatoren/Partner

Hilfe

Banner

Kontakt/Impressum
Latest News

22.11.2010 17:00-18:00 h

 

Adobe eSeminar: Das neue 3D PDF Plugin für Adobe Acrobat X von Tetra4D

------------------------------

29.06.2010

 

TCS-Day in Nürnberg am 14.07.10 - Experten beantworten Fragen rund um das Thema techische Dokumentation

------------------------------

26.05.2010

 

Tech Soft 3D übernimmt Teile der 3D-Technologie von Adobe

------------------------------

26.05.2010

 

3D-X-tension (ehem. acronaut 3D toolbox) für den Adobe Acrobat endlich fertig

 

 
Submit Button - Kompartibel bis Acro6
 Moderiert von: acronaut Produkt: Adobe Acrobat Pro Extended V9  

Neue Diskussion

Antworten

Drucken
VerfasserBericht
rengelke
Member
 

Eintragen seit: 24 Mar 2010
Herkunft:  
Berichte: 1
Status:  Offline
 Geschrieben: 25 Mar 2010 13:53

Text übernehmen

Antworten
Hallo,

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";

// submit the form
var submitURL;

if (app.viewerVersion < 9.0)
    submitURL = "mailto:" + strEmailTo + "?subject=" + strSubject + "&body=" + strBody;
else
    submitURL = "mailto:" + strEmailTo + "?subject=" + strSubject + "&body=" + strBody;

currentDoc.submitForm({
    cURL: submitURL,
    cSubmitAs: strSubmitFormat
});

********************************

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!

Ro


 Uhrzeit 14:16





Powered by WowBB 1.7 - Copyright © 2003-2006 Aycan Gulez
Seite erstellt in 0.0938 Sekunden (22% DB + 78% PHP). 18 verarbeitete Abfragen.