Accessibility

LiveCycle Developer Center

 

LiveCycle Designer scripting basics (LiveCycle Designer 8.0)


Alex Mitchell

Alex Mitchell

Adobe

Created:
11 December 2006
User Level:
Beginner

Welcome to the Adobe LiveCycle Designer Scripting Basics guide. This scripting guide is designed to provide you with an overview of how you can use calculations and scripts to develop and enhance forms created in LiveCycle Designer. For example, you can use calculations and scripts to perform the following actions:

  • Change the behavior and appearance of objects at runtime
  • Control the presentation of field values
  • Provide interaction with form fillers using dialog boxes and visual cues
  • Automate form filling
  • Control the hosting environment
  • Interact with web services
  • Interact with databases and populate forms with data from data sources

In this document you will find detailed information about the LiveCycle Designer calculation and scripting capabilities, how to access them, how to use the LiveCycle Designer Script Editor to create them, and some common calculation and scripting examples. LiveCycle Designer calculations and scripts are a powerful way to enhance and extend your LiveCycle Designer forms.

Read the guide:

Where to go from here

Adobe has a wide variety of resources dedicated to LiveCycle Designer scripting focused at both the form author and the form developer audiences, including the following:

  • Adobe XML Form Object Model Reference: This is a detailed reference (PDF, 7.18 MB) of the models, objects, properties, and methods that you can use with LiveCycle Designer. This PDF is intended as reference material only, and is not intended to give users information on how to create calculations or scripts.
  • Scripting samples: These samples are working forms or packages that include instructions on how the sample was created, and include any sample data used to create and view the form. New samples are added on an ongoing basis by both Adobe experts and third party organizations.
  • LiveCycle Designer forum: This is a meeting place for professionals who are interested in discussing issues related to LiveCycle Designer. Respond to reader questions, report bugs or issues with the product, or post questions of your own to other form designers and Adobe experts.

About the author

Alex Mitchell is a technical writer in Adobe's Learning Resources group based in Ottawa, Canada. His primary role is to create documentation that accompanies Adobe LiveCycle Designer, but he spends the majority of his time on the material that specifically relates to scripting. Alex works with a wonderful group of writers, editors, reviewers, and production artists who contribute to the documentation for each release of LiveCycle Designer. But he is by far the youngest.