I am creating a form with a lot of different dynamic sections and validating rules that should be filled by the end user. However some of the users do not have computers to fill out the form and I want to be able to have another NON DYNAMIC version to be opened from the pdf, printed and sent by fax to the end user.
I have both of the forms versions - static and dynamic - how can I open the static version from within the dynamic one?
Any clue would help because I don't have any clue how to do it!
There are a few options:
xfa.host.print(1,(thisPage.rawValue -1).toString(), (thisPage.rawValue -1).toString(), 0, 1, 0, 0, 0); //Prints static page only
form1.pSTATIC.presence = "hidden"; //Automatically hides the static page after printing
xfa.host.currentPage = "0"; //Jumps the user back to page 1
I know the second option may appear more involved. But it does keep both the static and dynamic versions together in one PDF. Also if there are some fields that can be predetermined, then they can be filled in to the static form before printing (or they can be assigned to the corresponding fields in the dynamic form using the global binding).
Also, if the static form looks the same as the dynamic form with everything available, I think you could do a print button that uses the prePrint event to make everything visible, print the document, then make everything invisible again.
That way you only have one form to maintain.
Does anybody know how can I navigate through the years in Date Picker control of the Livecycle 8.2?
Thanks in Advance,