Previous | Next | (P-PDF) JavaScript
Topic: Re: Acrobat 4.0 - setPersistent doesn't work (Via Email)
Conf: (P-PDF) JavaScript, Msg: 28390
From: prodok
Date: 10/11/2001 03:59 AM
The suggested procedure is to write out the global variables either
immediately when a field has been filled, or when the page is closed
(or in Acrobat 5 when the document is closed). The code for this is
global.blabla = this.getField("fieldWithDataForBlabla").value ;
When opening another document, it is suggested to check if the
appropriate global variable exists, and then load it into the
according field. This action is best done in the PageOpen event.
if (typeof global.blabla != "undefined) {
this.getField("fieldWhichShouldGetDataFromBlabla").value = global.blabla ;
} ;
And that should make a proper and working global variable transfer.
If the global variables should become persistent, see the syntax in
the Acrobat JavaScript Object Specification.
Hope, this can help.
Max Wyss
PRODOK Engineering
Low Paper workflows, Smart documents, PDF forms
CH-8906 Bonstetten, Switzerland
Fax: +41 1 700 20 37
e-mail: mailto:max@prodok.com
http://www.prodok.com
[ Building Bridges for Information ]
______________________
Shameless Plug:
I will have presentations and pre- and post-conference workshops at
the .PDF2001 West Conference in Scottsdale, AZ, Nov. 5 to 7, 2001.
More details at http://www.pdfconference.com.
Workshops:
Nov. 4: Implementing Business Processes based on PDF
Nov. 8: Enhancing PDF Forms
_________________________
>I am trying to automate the input of data from one form to another one :
>- someone consult one form which contain courses elements and then
>pressing a button this user can
>- fill-in the subscription form
>-> always a different course but always the same subscription form
>
>To do so I am using global variables in a script and a FileOpen on
>Down mouse action.
>
>Doing such the course description is closed and the second form
>doesn't retrieve the variables !
>
>Someone could give me setPersistent examples and tips ?
>