Planet PDF Forum Archive

Planet PDF ForumWowsers! This is page is old, head to the LIVE Planet PDF Forum. It features more than 10 conferences, covering everything from beginner to in-depth developer and pre-press discussions. If you wish to continue... one & two archive covers 1999-2011 (160,000 pages).


New Forum | Previous | Next | (P-PDF) Developers


Topic: Re: How to left pad with zeroes a field?
Conf: (P-PDF) Developers, Msg: 57354
From: prodok
Date: 5/29/2002 05:25 PM

Walter,

must your application work with Acrobat 4, or can it be restricted to
Acrobat 5?

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
4.

The more general workaround is to add a character which is not part
of the set used by JavaScript to interpret the input as number. The
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
are.

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


_________________________




>In my Acrobat application I have defined a field "Field01" as
>non-numeric format.
>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).


PDF In-Depth Free Product Trials Ubiquitous PDF

Debenu Aerialist

The ultimate plug-in for Adobe Acrobat. Advanced splitting, merging, stamping, bookmarking, and link...

Download free demo

Debenu PDF Tools Pro

It's simple to use and will let you preview and edit PDF files, it's a Windows application that makes...

Download free demo

Back to the past, 15 years ago! Open Publish 2002

Looking back to 2002, it's amazing how much of the prediction became a reality. Take a read and see what you think!

September 14, 2017
Platinum Sponsor





Search Planet PDF
more searching options...
Planet PDF Newsletter
Most Popular Articles
Featured Product

Debenu PDF Aerialist

The ultimate plug-in for Adobe Acrobat. Advanced splitting, merging, stamping, bookmarking, and link control. Take Acrobat to the next level.

Features

Adding a PDF Stamp Comment

OK, so you want to stamp your document. Maybe you need to give reviewers some advice about the document's status or sensitivity. This tip from author Ted Padova demonstrates how to add stamps with the Stamp Tool along with related comments.