New Forum | Previous | Next | (P-PDF) Developers
Topic: Re: How to left pad with zeroes a field?
Conf: (P-PDF) Developers, Msg: 57354
Date: 5/29/2002 05:25 PM
must your application work with Acrobat 4, or can it be restricted to
In the latter case, you now have a new valueAsString Field Object
property. So, instead of the value, you use valueAsString. However,
as said, this is new with Acrobat 5 and is not understood by Acrobat
The more general workaround is to add a character which is not part
most obvious is the space. So, you would, for example, make a
Keystroke event which does add a space at Commit time
(event.willCommit == true). This forces the type of the field to a
string, and will keep your preceding or trailing zeroes where they
Hope, this can help.
Low Paper workflows, Smart documents, PDF forms
CH-8906 Bonstetten, Switzerland
Fax: +41 1 700 20 37
[ Building Bridges for Information ]
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.
Nov. 4: Implementing Business Processes based on PDF
Nov. 8: Enhancing PDF Forms
>In my Acrobat application I have defined a field "Field01" as
>When I fill in only number digits (i.e. "0123") and execute the
>command "var Field01 = this.getField("Field01");" in a custom script
>action on mouse down, the value returned is without the left zeroes;
>more, if I save this field and its value as global value in glob.js
>file, the value is treated as numeric and not like string (123).
>How can I do to save the value as string and with its left zeroes?
>("0123" instead of 123).