Exit
  • Global community
    • Language:
      • Deutsch
      • English
      • EspaƱol
      • FranƧais
      • PortuguĆŖs
  • ę—„ęœ¬čŖžć‚³ćƒŸćƒ„ćƒ‹ćƒ†ć‚£
  • ķ•œźµ­ ģ»¤ė®¤ė‹ˆķ‹°
0

ADOBE ACROBAT PRO, set minimum word count in textfield

New Here ,
Apr 20, 2019 Apr 20, 2019

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

TOPICS
Acrobat SDK and JavaScript , Windows
1.8K
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Apr 20, 2019 Apr 20, 2019

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

error message, though.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Apr 20, 2019 Apr 20, 2019

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
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Apr 20, 2019 Apr 20, 2019

Define "enforce"...

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Apr 20, 2019 Apr 20, 2019

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
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Apr 20, 2019 Apr 20, 2019

Are the files being submitted back to you via email?

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Apr 20, 2019 Apr 20, 2019

Not, they are printing and sending hard copies!

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Apr 20, 2019 Apr 20, 2019

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
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Apr 20, 2019 Apr 20, 2019

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

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Apr 20, 2019 Apr 20, 2019

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

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Apr 20, 2019 Apr 20, 2019

Many thanks, for your help, very much appreciated!

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Apr 20, 2019 Apr 20, 2019

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
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Apr 20, 2019 Apr 20, 2019
LATEST

Thank you very much!

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines