2013-12-05 2 views
0

В Livecycle Designer ES2 можно ли редактировать XML кнопки «Отправить», чтобы принимать данные из заполненной формы и помещать их в тело сообщения электронной почты? В качестве примера, если бы я имел следующие поля/значения:Создать тело сообщения электронной почты из значений формы

firstName/John 
lastName/Smith 
DOB/1/1/72 
email/[email protected] 

тело сообщения электронной почты будет выглядеть следующим образом:

Имя: John Smith DOB: 1/1/72 Адрес электронной почты : [email protected]

ответ

1

Для того, чтобы отправить письмо, вы можете использовать app.mailMsg() функцию от спецификации AcroForms. Добавить стандартную кнопку в форму и добавьте следующий код в его нажмите событие:

//Email adressee 
var cToAddr = "[email protected]"; 

//Subject 
var cSubLine = "Put proper subject here"; 

//Body 
var cBody = "Name: "+firstName.rawValue+" "+lastName.rawValue+" DOB: "+DOB.rawValue+" Email Address: "+email.rawValue; 

// Send an email 
event.target.app.mailMsg({bUI: true, cTo: cToAddr, cSubject: cSubLine, cMsg: cBody}); 

Detailes о app.mailMsg() функции и аналогичные те, которые вы можете найти здесь: http://acrobatusers.com/tutorials/print/dynamically-setting-submit-e-mail-address

Смежные вопросы