Advanced Master Pages in Adobe LiveCycle ®

Follow up tutorial to Master Page Basics demonstrating more advanced features such as: custom page sizes, header objects that reference form data, and form flow to specific master pages.


Code placed in the ready :  layout event of “FORM.#pageSet[0].Page2.txtCustomer” & “FORM.#pageSet[0].Page2.txtSSN” fields of Master Page 2:
this.rawValue = FORM.Main.txtCustomer.rawValue;

Modified code used in the “FORM.#pageSet[0].Page2.txtSSN” field to carry over the SSN formatting from the Main page:
this.rawValue = FORM.Main.txtSSN.formattedValue;

Avoiding Popups in Adobe LiveCycle ®

This tutorial demonstrates my method of avoiding the use of JavaScript popups in LiveCycle forms when the form requires special user input that a popup window would normally be used.

This method arose out of my frustration with the “Warning: JavaScript Window” message that Adobe doesn’t allow to be removed from popups called using the xfa.host.messageBox method.