E-Mail Versand eines PDF-Formulars Text ändern

Grundsätzliche Themen zur Bedienung, Erstellung von Formularen, Datenbankanbindung und Beispiele ...
Antworten
kev004
Beiträge: 11
Registriert: 14.08.2014, 14:48

E-Mail Versand eines PDF-Formulars Text ändern

Beitrag von kev004 » 15.08.2014, 09:13

Hallo Leute ich bin neu hier im Forum,
ich habe leider nicht den passenden Beitrag hier gefunden der mir bei meinem Problem helfen konnte.

Ich bin gerade dabei einen Formular zu erstellen.

Jetzt bin ein wenig am verzweifeln. Ich habe eine normale Schaltfläche erstellt und wenn man auf diese Schaltfläche klickt soll das Formular per E-mail versendet werden. Dies funktioniert auch aber leider taucht bei Outlook im "Body-Text" dieser komische Standard Text auf.
Kann man diesen irgendwie entfernen ?
Danke für eure Antworten :)

armine
Beiträge: 2690
Registriert: 16.05.2009, 10:24

E-Mail Versand eines PDF-Formulars Text ändern

Beitrag von armine » 15.08.2014, 09:28

In http://www.acronaut.de/forum18/4640.html solltest du das Passende finden.

kev004
Beiträge: 11
Registriert: 14.08.2014, 14:48

E-Mail Versand eines PDF-Formulars Text ändern

Beitrag von kev004 » 15.08.2014, 09:58

Ne das ist leider nicht das was ich meine. Danke trotzdem.

Ich habe wie gesagt eine normale Schaltfläche erstellt wo man mit der Maus daraufklicken kann. Wenn man auf diese Schaltfläche klickt öffnet sich Outlook mit einer neuen Nachricht. In der Anlage befindet sich das ausgefüllte Formular.
Meine Frage war wie ich den Body text der in der E-Mail steht ändere. Zurzeit steht dort:
"Zurückgesendetes Formular:
Die angehängte Datei ist das ausgefüllte Formular. Öffnen Sie sie, um die Daten anzuzeigen."

armine
Beiträge: 2690
Registriert: 16.05.2009, 10:24

E-Mail Versand eines PDF-Formulars Text ändern

Beitrag von armine » 15.08.2014, 10:25

Hast du es überhaupt versucht?
Den Text bestimmst du mit »cMsg:«

kev004
Beiträge: 11
Registriert: 14.08.2014, 14:48

E-Mail Versand eines PDF-Formulars Text ändern

Beitrag von kev004 » 15.08.2014, 11:52

ok gut soweit habe ich das verstanden.

Ich habe jetzt folgenden Code aus der Schaltfläche von deiner Datei genommen.

var Nachricht = "Anbei sende ich Ihnen die Datei »" + event.target.documentFileName + "«.\n\nBesonders bitte ich zu beachten:\n\n" ;
for (i = 0; i < _Serviceeinheit2.count; i++) {
if (xfa.resolveNode("Serviceeinheit2[" + i + "]").Textfeld5.rawValue) {
Nachricht = Nachricht + xfa.resolveNode("Serviceeinheit2[" + i + "]").Textfeld5.rawValue + "\n– – –\n"
}
}
Nachricht = Nachricht.replace(/(–\s)+$/,"") + "\nMit freundlichen Grüßen\n\n" ;

event.target.mailDoc({
bUI: true,
cTo: xfa.resolveNode("E-MailAP").rawValue,
// cCc: "test2@test2.de;test3@test3.de",
// cBcc: "test4@test4.de",
cSubject: "Testnachricht",
cMsg: Nachricht ,
}) ;


Allerdings ist es so das ich gar kein Feld habe wo die leute eine Möglichkeit haben eine E-mail einzugeben. Also hier z.B Serviceeinheit2 und textfeld5 existieren gar nicht.
ich habe die Zeile mal gelöscht dann funktioniert der Button aber nicht.

hast du noch eine andere Idee wie ich den Button aktivieren kann. Bzw den Code umschreiben kann.

Benutzeravatar
nele_sonntag
Beiträge: 2742
Registriert: 04.05.2009, 15:12
Wohnort: Frankfurt
Kontaktdaten:

E-Mail Versand eines PDF-Formulars Text ändern

Beitrag von nele_sonntag » 15.08.2014, 12:23

Hi,
wenn du bspw. aus armines Script "event.target.mailDoc" oder "cMsg:" in die Suche eingibst, kommst du auf unzählige Beispiele für wirklich alles.
http://www.acronaut.de/forum44/1495.html

oder hier http://www.acronaut.de/view_topic.php?i ... light=body
und und und..

LG Mandy

kev004
Beiträge: 11
Registriert: 14.08.2014, 14:48

E-Mail Versand eines PDF-Formulars Text ändern

Beitrag von kev004 » 15.08.2014, 12:59

Ok vielen Dank ich habe es nun hinbekommen! :)

ich hätte allerdings noch eine 2. Frage.

In dem Formular sind mehrere Dropdown Listen.

Ich habe ein Kreuz bei "Benutzereingaben zulassen gemacht".
Mein Ziel ist es das ich einen Begriff mit anderer Bedeutung in das Feld der Dropwon Liste etwas eingebe und dann der gleichbedeutende Begriff aus der Dropdownliste erscheint.

Z.b ich gebe P10 ein und es erscheint Kommen Buchung (Stempelkarte vergessen). Ich weiß komisches Beispiel :)

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

E-Mail Versand eines PDF-Formulars Text ändern

Beitrag von radzmar » 15.08.2014, 14:20

Hier kannst Du dir ein Marko herunterladen, mit dem Du dir solche Skripte einfach erstellen kannst.

http://thelivecycle.blogspot.de/2012/05 ... co-v1.html

Antworten