Computer WorkGroup Training

An Introduction to

Adobe Acrobat JavaScript

Course Title : Introduction to Using JavaScript in Adobe Acrobat

Duration : 1 Day

Pricing : Basic - 1 person $750, 2 people $850 for both (see pricing page for full details)

Pre-requisites : Solid working knowledge of Adobe Acrobat.

For Whom: The course is intended for people who wish to create interactive Acrobat documents through the use of JavaScript. While the basics of scripting will be covered, due to the wide nature of objects and commands available, the Workshop will in part be driven by the needs of participants.

Course Objectives: At the conclusion of the training participants will be able to -

  • Write Acrobat JavaScripts
  • Create functions
  • Work with Variables
  • Control decisions within the Script
  • Create standard Scripts
  • Enhance an Acrobat Form

COURSE OUTLINE

JAVASCRIPT IN ADOBE ACROBAT - 1 DAY INTENSIVE INTRODUCTION

Overview
  • What is JavaScript?
  • Validating field data
  • Simple field calculations
  • Programming objects
The Acrobat JavaScript Environment
  • The JavaScript console
  • Field level JavaScripts
  • Document level JavaScripts
  • Folder level JavaScripts
  • Creating Scripts
  • Running Scripts
  • Debugging Scripts
Variables and Operators
  • Creating variables
  • Naming Variables
  • Variable scope
  • Data types
  • Converting Data types
  • Arithmetic operators
  • Comparison operators
Control Structures
  • Decision making
  • If statements
  • Loops
  • Arrays
  • About curly braces
Basic Concepts
  • Objects
  • Properties
  • Methods
  • Procedures
  • Functions
Field Validations and Calculations
  • Setting field values
  • Simple calculations
  • Automatic Date fields
  • Automatic calculations
  • Formatting fields with JavaScript
Programming Standard Objects
  • App Object
  • Doc Object
  • Field Object
  • thisObject
Common Procedures
  • Sending data via email
  • Getting data from an existing field
  • Changing entries in a list
  • Change appearance of a graphic button
  • Hide or display fields
  • Repostion fileds on a page
  • Add extra pages
  • Add comments
  • Message boxes
  • Create a custom dialog box

© 2012 Computer WorkGroup Training, Unit 3C, 14 Glen Street, Eastwood 2122
Tel (02) 9858 4744 Fax (02) 9858 4755
email: anne@cwt.com.au     web: www.cwt.com.au