4. Validations
• Pattern Validation
– Be sure to put a patter under Validation tab
– Very little control
• Script Validation
– FormCalc – native Adobe script, used for simple calculations.
– JavaScript – flexible script used for more complex scripts.
– Can be combined with Pattern Display.
5. Debugging
• Script Checking & Warning Window
• Ability to validate JavaScript script before execution
• Message Boxes
• Using host and event models to help you debug
• Acrobat Debugger
• Only works with JavaScript
• Can Display messages on the console
6. Reusability
• Templates
- Great way to keep your forms consistent
- Save time on retyping same old form attributes
• Fragments & Custom Fields
- Combines commonly used form elements
- Greatly reduces the complexity of forms and improves
maintainability.
• Script Objects
- Used to store common JavaScript functions
- Reduces repetitive coding