Exit
  • Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
  • 한국 커뮤니티
0

What technology to add conditional logic to a PDF form?

New Here ,
Mar 02, 2016 Mar 02, 2016

Hello,

I'd like to add some simple conditional logic to a PDF form. eg: if the user clicks on a certain check box or chooses an item from a drop-down menu, then add some text to a field. Nothing too complicated. Also some basic math on some fields based on the user input.

The form will be printed out; not submitted to a database.

I'm currently using Adobe Acrobat XI Pro.

I've got some basic Javascript coding skills.

I'd like to know what Adobe technology would be appropriate for this use case? Is LiveCycle overkill? It seems that the workbench was included in some previous Acrobat distributions but is no longer the case?

Searching the web is leading to a number of deprecated Adobe technologies. I just need to be pointed in the right direction.

Thank you!

TOPICS
Acrobat SDK and JavaScript , Windows
365
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
LEGEND ,
Mar 02, 2016 Mar 02, 2016

You can simply use JavaScript in Acrobat for what you describe. It the best and easiest approach. You will want to have access to the Acrobat JavaScript documentation, which is included in the free Acrobat SDK.

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
LEGEND ,
Mar 02, 2016 Mar 02, 2016
LATEST

Acrobat uses the EMCA JavaScript along with some specific Adobe Acrobat extensions. The logical control statements of JavaScript will work within an Acrobat form.

LiveCycle supports a variation of JavaScript syntax and FormCalc for scripting languages.

Either product should work. LiveCycle is designed more for use in an organization and does not work with mobile devices.

Also not all JavaScript works with mobile devices.

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