Contents
Getting started
.............................................................................................
5
Prerequisite skills for developing workflow solutions
...............................................................................
5
Prerequisite skills for developing LDD system components
......................................................................
5
Understanding workflow solutions
...........................................................................................................
6
Understanding solution types
...................................................................................................................
7
Version compatibility of workflow solutions
.............................................................................................
8
Understanding components
......................................................................................................................
8
What is the LDD SDK?
................................................................................................................................
8
Minimum system requirements
................................................................................................................
8
Supported printers
....................................................................................................................................
9
Supported ECM platforms
.......................................................................................................................
12
Getting support
.......................................................................................................................................
12
Preparing for development
........................................................................
13
Installing the development environment
................................................................................................
13
Manually associating JavaScript files with Eclipse
...................................................................................
14
Accessing the
Lexmark Document Distributor Script Reference Guide
....................................................
14
Developing workflow solutions
..................................................................
15
Best practices for solution design
...........................................................................................................
15
Creating a new workflow solution project
..............................................................................................
16
Understanding the contents of a workflow solution project
..................................................................
16
Managing solution projects
.....................................................................................................................
17
Editing the properties of an existing workflow solution project
.............................................................
18
Referencing a workflow solution project
................................................................................................
18
Evaluating code quality with JSLint
.........................................................................................................
19
Understanding types of scripts
................................................................................................................
19
Using profile scripts
..........................................................................................................................................
19
Using library scripts
..........................................................................................................................................
19
Using auto-configure scripts
.............................................................................................................................
20
Using forms merge scripts
................................................................................................................................
29
Using scheduled scripts
....................................................................................................................................
32
Understanding the objects used in solution development
.....................................................................
33
Top-level objects
...............................................................................................................................................
33
Prompts
............................................................................................................................................................
33
Services
.............................................................................................................................................................
34
Contents
2