Training Course Outlines and Descriptions

Fundamentals of Adobe® LiveCycle™ Designer 7.1 (2 days)

(Prices and course length may vary. Check with your local training center for this information.)


The intent of this course is to illustrate how, both conceptually and technically, Adobe® LiveCycle™ Designer can be used to create static, interactive and dynamic forms as interfaces to an intelligent automation platform.

Adobe® LiveCycle™ Designer software enables organizations to intelligently capture information to streamline form-driven business processes through automation. Whether users are online or offline, internal or external, Adobe LiveCycle Platform lets organizations deploy secure XML-based forms as Adobe PDF or HTML over any platform or device — from PCs to handhelds — without requiring any new software or plug-ins.

This course introduces and describes various techniques for using Adobe LiveCycle Designer 7.1 to create electronic forms that can complement, or supercede, other means of collecting and presenting enterprise data. After the completion of this course, you will be able to create static and dynamic interactive forms that can reduce data collection and processing errors, and enhance the user experience. The course first introduces the basics of form design and describes how to design your forms for efficient data exchange.

As the course progresses, more advanced techniques are covered that enable you to add intelligence to your form and to create dynamic layouts that react to the data or to user interactions.


This is a Fundamentals-level course and intended for:

  • Form Designers
  • Form Developers

Course Outline

Designing Forms with Designer

  • Describe the Designer environment and the use of Master and Body Pages to create form designs.
  • Create a static, interactive form by positioning and configuring objects from the Object Library Standard and Custom tabs.
  • Describe how a form design is defined using XML.
  • Set the Designer environment properties, given general and specific form requirements.

Designing Forms for Data Exchange

  • Describe ways in which data can be added to a form and extracted from a form, and describe how data relates to a form design developed in Designer.
  • Create a form design using a data description file by binding existing form objects to, and creating new objects from, an XML schema.
  • Bind form objects to a web service and describe how to bind form objects to a OLEDB database.
  • Bind dynamic object properties to a data source using complex binding.

Adding Business Logic with Scripts

  • Discover the components of Designer’s scripting environment, and write basic scripts.
  • Discover, and interact with, the XFA Object Model to successfully write scripts using XFA.
  • Implement validation for rules on form data.
  • Debug scripting errors using different techniques.
  • Implement advanced scripting techniques in form design.

Creating Dynamic Forms

  • Describe dynamic forms and describe how they can be used to accommodate for sizing based on merged or imported data.
  • Discover why subforms are necessary for dynamic forms.
  • Describe the benefits of using tables for dynamic forms and describe how tables are implemented in subforms.
  • Explore the ways merged data impacts the layout of dynamic forms.
  • Explore the importance of, and list the advantages to, formatting dynamic forms.
  • Describe how user interactions can impact the layout of dynamic forms.
  • Describe how subform sets can group subforms and provide scenarios for when this might be applicable.