Skip to main content
Participating Frequently
Apr 20, 2019 11:03 AM UTC
Question

ADOBE ACROBAT PRO, set minimum word count in textfield

Hi All,

I am creating a form in Adobe Acrobat Pro. I want to set a minimum number of words (50) in a text field named 'Business Description'

I want also to make sure that before saving the form user either wrote 50+ words in that field or that filed has not been completed at all (0 words).

Can I apply those restrictions using JavaSpript? Your help is very much appreciated.

EMil

This topic is closed to new replies. Start a new post to keep the conversation going.

12 replies

Participating Frequently
Apr 20, 2019 6:59 PM UTC

Thank you very much!

Translate
Participating Frequently
Apr 20, 2019 6:22 PM UTC

Many thanks, for your help, very much appreciated!

Translate
try67
Community Expert
Community Expert
Apr 20, 2019 6:50 PM UTC

You can achieve the warning text by applying the following code as the custom calculation script of a text field:

var s = this.getField("Business Description").valueAsString;

var words = s.replace(/\r/g, " ").split(" ");

event.value = (words.length<50) ? "ERROR! The \"Business Description\" field is not properly filled in. You must enter at least 50 words." : "";

Translate
Participating Frequently
Apr 20, 2019 6:20 PM UTC

Is it possible to disable printing if the word limit is not met?

Translate
try67
Community Expert
Community Expert
Apr 20, 2019 6:20 PM UTC

No. It is possible to force the printed copy to not contain any filled-in information at all, though.

Translate
Participating Frequently
Apr 20, 2019 6:13 PM UTC

Not, they are printing and sending hard copies!

Translate
try67
Community Expert
Community Expert
Apr 20, 2019 6:17 PM UTC

In that case the only option I see is to include a large visible warning on the page itself, letting the user know the file will not be accepted in its current state.

Translate
Participating Frequently
Apr 20, 2019 6:09 PM UTC

I am sending out forms to be completed by different people and I don't want any form to have less than 50 words in a specific textfield (which is basically kind of business description). So I want to have some kind of strategy to guarantee above.

Translate
try67
Community Expert
Community Expert
Apr 20, 2019 6:11 PM UTC

Are the files being submitted back to you via email?

Translate
Participating Frequently
Apr 20, 2019 6:04 PM UTC

Many thanks for your reply. Do you have any other suggestions on how to enforce someone to type at least 50 words in a specific textfield?

Translate
try67
Community Expert
Community Expert
Apr 20, 2019 6:05 PM UTC

Define "enforce"...

Translate
try67
Community Expert
Community Expert
Apr 20, 2019 11:57 AM UTC

You can't prevent the file from being saved. It is possible to show an

error message, though.

Translate