Adobe (Acrobat 10.0 Designer 9.0 Documentation EN)

Table of Content:

          Welcome to Adobe LiveCycle Designer ES2

          Introducing Designer ES2

                    About Designer ES2

                    Using Designer ES2 in different spaces

                    New features in Designer ES2

                    Where to find documentation, samples, and tutorials

          Getting Started

                    Introducing forms and form designs

                              About forms   

                              About form designs

                              Form design layouts

                              Parts of a form design

                    Looking at the workspace

                              About editors

                                        Layout Editor 

                                        Script Editor

                              About palettes

                                        Hierarchy palette

                                        Data View palette

                                        Tab Order palette

                                        PDF Structure palette

                                        Object Library palette    

                                        Fragment Library palette 

                                        Layout palette

                                        Border palette

                                        Object palette

                                        Accessibility palette

                                        Font palette

                                        Paragraph palette

                                        Drawing Aids palette

                                        Info palette

                                        Report palette

                                        How To palette

                              Customizing the workspace

                                        To customize the Layout Editor

                                        To customize the Script Editor 

                                        To customize the palettes 

                                        To use the drawing aids

                                        To customize the toolbars

                                        To customize the tool tips

                              Managing library palettes

                                        Object Library palette

                                        Fragment Library palette

                    Steps to creating a form design

                              What are the steps to creating a form design?

                              Plan the form design 

                              Create the form design

                              Save the form design

                              Preview and test the form design

                              Publish the form

                              Distribute the form

          Using Designer ES2

                    Working with Form Designs

                              Creating, opening, and saving

                                        Creating forms

                                        Considerations for creating forms for use with Acrobat and Adobe Reader

                                        Adding details about the form

                                        To set user permissions on a PDF form

                                        Saving forms

                                        Opening forms

                                        Selecting the Acrobat and Adobe Reader target version

                                        Distributing forms

                                        Publishing forms

                              Laying out the form design

                                        Setting up pages

                                        Using master pages

                                        Specifying white space around the edges of a form

                                        Headers, footers, and other background items

                                        Assigning additional master pages to complex form designs

                                        Applying master pages to forms whose number of pages vary

                                        To use the first master page one time only

                                        Controlling the order and visibility of pages

                              Setting up forms for printing

                                        Specifying page placement and printing options in existing form designs

                                        To use master pages in a form intended for double-sided printing

                                        To specify the master page placement in a page set

                                        Inserting a blank page after the first page in a form intended for double-sided printing

                                        Using page sets to control single-sided and double-sided printing in a form

                                        To print the contents of the Design View or Master Pages tab

                                        To print a form with sample data

                                        To create sample data to print with your form

                                        To automatically generate sample data to print with your form

                                        To specify settings for printing a PDF form

                                        To automatically print a PDF form when it is opened

                              Setting the tabbing order

                                        How the default tabbing order works

                                        Viewing the default tabbing order

                                        Using the Tab Order palette

                                        Changing the tabbing order

                                        To change the tabbing order for a single object using the mouse

                                        To change the tabbing order for a single object using keyboard shortcuts

                                        Changing the tabbing order for a group of objects

                                        Changing the tabbing order on master pages

                                        To change the tabbing order in fragments

                                        To return to the default tabbing order

                                        Excluding text and image objects from the tabbing order

                                        To view the tabbing order using visual aids

                              Building actions in forms

                                        Combining conditions

                                        Build an action

                                        Build a custom result

                                        Setting the zoom level in a PDF form

                              Spell checking in forms

                                        To select the default locale

                                        To check spelling while you type

                                        To check the spelling in a form

                                        To add a word to all languages in the custom dictionary

                                        To add a word to selected languages in the custom dictionary

                                        To edit the custom dictionary

                                        Adding a word to the list of ignored words

                                        To add a dictionary

                                        To remove a dictionary

                              Setting page break controls

                              Hyphenating text

                                        Considerations for setting hyphenation

                                        Setting and removing hyphenation in forms

                              Using hyperlinks

                              Preparing form designs for translation

                                        Extracting the translation identifiers and translatable text

                                        Creating the form design with the translated text

                              Previewing and testing forms

                                        To preview and test forms in the Preview PDF tab

                                        To set preview options for an interactive form

                                        To set preview options for a non-interactive form

                                        To preview a form using sample data

                                        To automatically generate sample data to preview your form

                                        To create sample data to preview your form

                                        Considerations for testing form designs with data

                                        To test for accessibility

                              Addressing warning messages in the Report palette

                                        Target version warning messages

                                        Action warning messages

                                        Warning marker messages

                                        Scripting error messages

                              Displaying validation errors in Adobe Acrobat

                              Guidelines for creating PDF forms

                                        Rendering PDF forms

                                        Choosing the type of PDF form

                                        Applying formatting by using client-side scripts

                                        Saving object formatting

                                        Unavailable commands for dynamic forms in Adobe Reader

                                        Font behavior

                                        Objects and properties for static PDF forms

                              Working with forms that have a flowable layout

                                        Controlling the placement of objects in forms that have a flowable layout

                                        Creating form designs that have a flowable layout

                                        Creating interactive forms that have a flowable layout

                                        Position the header and footer on the master page

                                        Wrap form objects in subforms and setting occurrence values

                                        Modify margins to accommodate subforms

                                        Use overflow leader and overflow trailer subforms

                                        Create subforms with flowable elements

                                        Create a button to add and remove a section

                                        Add and remove subform instances using scripting

                                        Add and remove tables and table rows by using scripting      

                                        Creating non-interactive forms that have a flowable layout

                                        Design tips for forms that have flowable layout

                                        Common mistakes

                              Importing documents

                                        Importing PDF files

                                        Reviewing the results of a PDF file import

                                        Importing tagged PDF files

                                        Matching unavailable fonts

                                        Adding a new mapping to the font-mapping table in Designer ES2

                                        Font-mapping table in ConvertPDF_FontMap.txt

                                        Character-mapping table in ConvertPDF_CharMap.txt

                                        Importing PDF documents as artwork

                                        About importing structured PDF documents as artwork

                                        Importing Word files

                                        Copying spreadsheet data from Microsoft Excel

                                        Creating a form from the content of a Microsoft Excel spreadsheet

                                        Importing InfoPath files

                                        Importing Adobe Output Designer Form files

                                        Importing XForms Model files

                              Using tables

                                        To create a simple table

                                        To create a table using the Table Assistant

                                        To create a table from existing objects

                                        To create a table within a table

                                        To import a table from Microsoft Word

                                        To create a table using subforms

                                        To create a nested table using subforms

                                        To create a table that grows using the Button object  

                                        Selecting, copying, moving, and navigating

                                        Inserting and deleting

                                        Formatting a table

                                        To create a table style for the custom library

                                        To create a calendar using a table

                                        Aligning, resizing, and arranging tables

                                        Working with data in tables

                                        To create a table that groups data

                                        To make a table optional

                                        To perform calculations in a table

                                        Working with pagination in tables

                                        Working with header and footer rows in tables

                                        Working with cells and cell contents

                                        Working with table sections

                                        Creating choice sections in tables

                                        Creating data bindings and conditional statements for choice table sections

                              Using subforms

                                        About subforms

                                        Subforms that position content

                                        Subforms that flow content

                                        Creating and configuring subforms

                                        To specify how a subform manages content

                                        To position subforms

                                        To specify how to merge data between subforms

                                        To define custom data-binding properties for a subform

                                        Using subform sets

                                        Creating repeating and multipage subforms

                                        To control subform and subform set breaks by using conditional statements

                                        Using choice subform sets

                              Using fragments

                                        About fragments

                                        When to use fragments

                                        Naming and organizing and fragments

                                        Fragment references

                                        How fragment references are resolved

                                        Binding fragments to a data source

                                        Creating and inserting fragments

                                        Editing and embedding fragments

                                        Fixing overrides and broken fragment references

                                        Fragments tips

                              Creating and managing templates

                    Working with Objects

                              About Objects

                                        Categories of objects

                                        To change an object type

                                        To name and rename objects

                                        To set the border style

                                        To specify a locale (language and country or region) for an object

                                        Objects that support scripting and calculations

                                        Using objects in interactive forms

                              Using objects

                                        Using barcodes

                                        Using buttons

                                        About processing options for a button

                                        About submitting data using a button

                                        Using check boxes

                                        Using circles, lines, and rectangles    

                                        Using content areas

                                        Using date/time fields

                                        Using decimal and numeric fields

                                        Using drop-down lists and list boxes

                                        Using image fields

                                        Using images

                                        Using paper forms barcodes

                                        Working with paper forms barcodes

                                        Design tips for using a paper forms barcode

                                        Using password fields

                                        Using radio buttons

                                        Using signature fields

                                        Using text

                                        Using text fields

                                        Using form object collections

                                        Using custom objects

                              Adding, copying, and deleting objects

                              Selecting, grouping, and moving objects

                              Aligning and sizing objects

                                        To align objects to each other

                                        To align objects to a grid

                                        To center objects on the page

                                        To rotate objects

                                        To distribute objects

                                        To resize objects

                                        To make objects the same size

                                        To make objects expand to fit

                                        To position objects

                                        Using Snap to Grid

                                        Using to Snap to Guideline

                                        Using Snap to Object

                                        Using Snap to the Center of the Page

                              Formatting

                                        Formatting text

                                        Formatting paragraphs

                                        Hyphenation in selected paragraphs

                                        Formatting objects

                                        Using leaders in text

                              Creating an insertion point

                                        Formatting captions

                              Making objects visible, invisible, or hidden

                              Formatting field values and using patterns

                                        When to use patterns

                                        Defaults for value formatting

                                        To specify a default value

                                        To specify a display pattern

                                        To prompt users to enter data

                                        To specify an edit pattern

                                        To validate user input

                                        To specify a data pattern

                                        Simple patterns

                                        Locales

                                        Epoch

                                        Date formats

                                        Time formats

                                        Date and time patterns

                                        Complex field patterns

                              Setting up an object for other languages

                                        To set up an object for Arabic and Hebrew

                                        To set up an object for Thai and Vietnamese

                                        To set up a date field for other languages

                              Using special objects

                                        To define a global field

                                        To insert a floating field

                                        To insert run-time properties

                                        To add variables to a form

                    Object Properties

                              Layout properties in the Layout palette

                              Border properties in the Border palette

                              Font properties in the Font palette

                              Paragraph properties in the Paragraph palette

                              Accessibility properties in the Accessibility palette

                              Master page properties in the Master Page tab

                              Master page properties in the Pagination tab

                              Page set properties in the Page Set tab

                    Properties in the Object palette

                              Barcodes

                                        Barcode properties in the Field tab

                                        Barcode properties in the Value tab

                                        Barcode properties in the Binding tab

                                        Supported barcode formats

                                        Valid barcode text characters

                              Buttons

                                        Button properties in the Field tab

                                        Print button properties in the Field tab

                                        Reset button properties in the Field tab

                                        Button properties in the Submit tab

                                        Button properties in the Execute tab

                              Check boxes

                                        Check box properties in the Field tab

                                        Check box properties in the Value tab

                                        Check box properties in the Binding tab

                              Circles

                              Content areas

                              Date/time fields

                                        Date/time field properties in the Field tab

                                        Date/time field properties in the Value tab

                                        Date/time field properties in the Binding tab

                                        Examples of date/time patterns

                              Decimal fields

                              Drop-down lists

                                        Drop-down list properties in the Field tab

                                        Drop-down list properties in the Value tab

                                        Drop-down list properties in the Binding tab

                              Email submit buttons

                              HTTP submit buttons

                              Image fields

                                        Image field properties in the Field tab

                                        Image field properties in the Binding tab

                              Images

                              Lines

                              List boxes

                                        List box properties in the Field tab

                                        List box properties in the Value tab

                                        List box properties in the Binding tab

                              Numeric fields

                                        Numeric field properties in the Field tab

                                        Numeric field properties in the Value tab

                                        Numeric field properties in the Binding tab

                                        Numeric patterns  

                                        Examples of numeric patterns

                              Paper Forms Barcodes

                                        Paper forms barcode properties in the Field tab

                                        Paper forms barcode properties in the Value tab

                              Password fields

                                        Password field properties in the Field tab

                                        Password field properties in the Value tab

                                        Password field properties in the Binding tab

                                        Password patterns

                                        Examples of password patterns

                              Radio buttons

                                        Radio button properties in the Field tab

                                        Radio button properties in the Value tab

                                        Radio button properties in the Binding tab

                              Rectangles

                              Signature fields

                                        Signature field properties in the Field tab

                                        Signature field properties in the Signature tab

                              Subforms

                                        Subform properties in the Subform tab

                                        Subform properties in the Pagination tab

                                        Subform properties in the Binding tab

                              Subform sets

                                        Subform set properties in the Subform Set tab

                                        Subform set properties in the Pagination tab

                                        Subform set properties in the Binding tab

                              Tables

                                        Table properties in the Table tab

                                        Table properties in the Row Shading tab

                                        Table properties in the Pagination tab

                                        Table properties in the Binding tab

                                        Header row properties in the Row tab

                                        Footer row properties in the Row tab

                                        Header and footer row properties in the Pagination tab

                                        Header row properties in the Binding tab  

                                        Footer row properties in the Binding tab

                                        Body row properties in the Row tab

                                        Body row properties in the Pagination tab

                                        Body row properties in the Binding tab

                                        Section properties in the Section tab

                                        Section properties in the Row Shading tab

                                        Section properties in the Pagination tab

                                        Section properties in the Binding tab

                                        Cell properties in the Cell tab

                                        Cell properties in the Value tab

                                        Cell properties in the Binding tab

                              Text

                              Text fields

                                        Text field properties in the Field tab

                                        Text field properties in the Value tab

                                        Text field properties in the Binding tab

                                        Text field patterns

                                        Examples of text patterns

                    Working with Data Sources

                              Connecting to a data source

                                        To create a data connection to an XML schema

                                        To create a data connection to an XML data file

                                        To create a data connection to an Adobe Data Model

                                        Updating data connections and the Data View palette

                                        To create a data connection to an OLE database

                                        About creating a data connection using a WSDL file

                                        To create a data connection using a WSDL file

                                        To execute the connection to the web service

                                        To work with the Data View palette

                                        Schema filtering

                                        To delete a data connection

                                        To modify a data connection

                              Binding fields to a data source

                                        Binding to data not defined by the default data connection

                                        Ways to create bound fields or subforms

                                        To create a bound field or subform

                                        To bind referenced data nodes to fields or subforms

                                        To bind a node to an existing field

                                        To generate bound fields in a subform

                                        To create data bindings and conditional statements for choice subform sets  

                                        Ways to show the same data in multiple places

                                        To bind multiple fields to one node

                                        To use a script to show the data that is entered into one field in another field

                                        To set field generation options

                                        To remove a binding

                                        To refresh data connections

                                        To view a list of bound fields

                              Field types

                                        Simple types

                                        Complex types

                                        Rich text objects

                                        Images

                                        Default/fixed values

                                        Annotation information

                                        Namespaces

                                        Validation

                              Dynamically populating form object properties from a data source

                                        To set up dynamic properties

                                        To dynamically populate a drop-down list or list box

                                        To dynamically populate a drop-down list or list box from an OLEDB data connection

                                        To dynamically populate a caption

                                        To dynamically populate a validation pattern message

                                        To dynamically populate a validation script message

                                        To dynamically populate a tool tip

                                        To dynamically populate screen reader text

                                        To dynamically populate a second field after populating the first

                                        To edit the dynamic data binding

                                        To dynamically populate form object properties using the drag and drop method

                                        To remove the dynamic data binding

                    Creating Accessible Forms

                              About accessible forms

                              Reading order versus tabbing order in accessible forms

                              Designing accessible forms

                              Forms for users with vision impairment or disabilities

                              Forms for users with reduced mobility

                              Color in accessible forms

                              Support for screen readers

                              Design tips for authoring forms for screen readers

                              To create a PDF form with accessibility tags

                              Creating accessible PDF forms

                                        Design tips for creating accessible PDF forms

                                        Techniques for testing form accessibility

                              Making objects accessible

                                        To specify custom screen reader text for an object

                                        To specify a custom tool tip for an object

                                        To specify a different search order for screen reader text

                                        To turn off screen reader text for an object

                                        Making simple tables accessible

                                        Navigating tables in accessible forms

                                        Making complex tables accessible

                                        To make radio buttons accessible

                                        Making lists accessible

                                        Making images accessible

                                        Making scripts accessible

                                        Adding structural navigation in forms

                    Setting Security

                              Importing digital IDs

                              Using digital signatures

                                        To add a signature field  

                                        Considerations for adding multiple signature fields

                                        To test a signature field

                                        To add a data signature to a submit button

                                        To use digital signatures in dynamic PDF forms

                              Using password fields

                              Using PDF security options

                    Creating Forms for Optimal Performance

                              Optimizing performance for objects

                              Structuring data for performance

                              Choosing fonts for performance

                              Performance considerations for importing forms

                              Performance considerations for accessible forms

                              Performance considerations for scripts

                              Performance considerations for XML Form Object Model expressions

                              Resolving log messages for optimal performance

                    Creating Forms for Forms ES2

                              How Forms ES2 processes captured data

                              How Forms ES2 renders forms

                              How Forms ES2 prepopulates forms

                              Designing Forms for Forms ES2

                                        Considerations for creating form designs for Forms ES2

                                        Additional requirements for submitting form designs to Forms ES2

                                        Specifying the format for submitting data

                                        Form transformations    

                                        Copying form designs to the local network

                                        Saving a form design: XDP or PDF?

                              Optimizing and improving performance for Forms ES2

                                        Form caching 

                                        To specify form caching for a form that has a fixed layout

                                        Rendering a form design that has a flowable layout on the client

                                        Prepopulating form fields with data

                              Creating HTML forms

                                        Using subforms to create HTML pages

                                        Layout considerations for HTML forms

                                        Image guidelines for creating HTML forms

                                        Working around web browser limitations

                                        Previewing an HTML form

                                        Where calculations and scripts are run

                                        Client- and server-side processing

                                        Events that you can reference in a script or calculation 

                                        Summary of supported properties, methods, and events    

                                        Expressions supported by HTML clients

                                        How to write a script to handle HTML pages

                    Creating Forms for Process Management ES2

                              Preparing a form for use in Workspace ES2

                              How Workspace ES2 handles buttons in PDF forms

                              Fields in the Process Fields object

                    Working with the Keyboard

                              Default keyboard shortcuts

                                        Keys for common actions

                                        Keys for undoing and redoing an action

                                        Keys for deleting text

                                        Keys for selecting text

                                        Keys for copying and moving text

                                        Keys for applying character formats to selected text

                                        Keys for special characters

                                        Keys for setting line spacing

                                        Keys for aligning paragraphs

                                        Keys for controlling windows

                                        Keys for navigating a form design

                                        Keys for controlling menus

                                        Keys for the Script Editor or XML Source Tab

                                        Keys for manipulating objects

                                        Keys for changing the tabbing order

                                        Keys for selecting and navigating within a table

                                        Keys for navigating the Designer ES2 Help

                              Customizing keyboard shortcuts

                                        To create a customized keyboard shortcut set 

                                        To assign a keyboard shortcut to a command

                                        To remove a keyboard shortcut from a command

                                        To verify the current keyboard shortcuts for a command

          Scripting

                    Scripting Using Designer ES2

                              About scripting in Designer ES2

                                        How scripting works

                                        Objects that support calculations and scripts

                                        Understanding relationships between objects in the Object Library

                                        Script Editor

                              Creating Calculations and Scripts

                                        Making scripts global by using event propagation

                                        To enable event propagation

                                        Naming conventions for form design objects and variables

                                        Choosing a scripting language

                                        To create a calculation or script

                                        To find text or other items

                                        To replace text or other items

                                        To use statement completion to create calculations and scripts

                                        To insert object reference syntax automatically

                                        Determining when to run your calculation or script

                                        To view scripting events and scripts

                                        Determining where to run your calculation or script

                                        Testing and debugging calculations and scripts

                                        To check script syntax

                                        Working around security restrictions

                              Events

                                        Types of events

                                        Process events

                                        Interactive events

                                        Application events

                                        calculate event

                                        change event

                                        click event

                                        docClose event

                                        docReady event

                                        enter event

                                        exit event

                                        form:ready event

                                        full event

                                        indexChange event

                                        initialize event

                                        layout:ready event

                                        mouseDown event

                                        mouseEnter event

                                        mouseExit event

                                        mouseUp event

                                        postOpen event

                                        postPrint event

                                        postSave event

                                        postSign event

                                        postSubmit event

                                        preOpen event

                                        prePrint event

                                        preSave event

                                        preSign event

                                        preSubmit event

                                        validate event

                              Scripting with FormCalc and JavaScript

                                        Using FormCalc

                                        Using built-in functions

                                        To attach a FormCalc function to an object

                                        Built-in function syntax

                                        Creating basic calculations

                                        Using JavaScript

                                        Creating scripts using JavaScript

                                        Enforcing strict scoping rules in JavaScript

                                        To attach a JavaScript script to an object

                              Referencing Objects in Calculations and Scripts

                                        Referencing object properties and values

                                        Referencing unnamed and repeated objects  

                                        Referencing the current object  

                                        FormCalc reference syntax shortcuts

                              Variables

                                        Naming variables

                                        To define a text variable

                                        To view a text variable definition

                                        To delete a text variable

                                        Using variables in calculations and scripts

                              Debugging Calculations and Scripts

                                        JavaScript Debugging

                                        Debugging tips

                              Working with a Host Application

                              Working with the Event Model

                              Creating and Reusing JavaScript Functions

                                        To create a script object

                                        To reference JavaScript functions stored in a script object

                              Using Script Fragments

                                        Script fragment properties

                                        To create a script fragment

                                        To insert a script fragment

                              Moving from Scripting in Acrobat to Designer ES2

                                        Converting Acrobat forms that contain scripts

                                        Using JavaScript objects from Acrobat in Designer ES2

                                        JavaScript objects from Acrobat supported in Designer ES2

                              Examples of Common Scripting Tasks

                                        Changing the background colors of fields, fillable areas, and subforms

                                        Hiding and showing objects

                                        Excluding an object from the tabbing order

                                        Changing the visual properties of an object on the client

                                        Getting the current or previous value of a drop-down list

                                        Preserving rich text formatting when copying field values

                                        Adjusting the height of a field at run time

                                        Setting a field as required at run time

                                        Calculating the field sums

                                        Highlighting fields in response to form filler interaction

                                        Resetting the values of the current subform

                                        Changing the presence of a form design object

                                        Using the properties of the instance manager to control subforms

                                        Using the methods of the instance manager to control subforms

                                        Using the instance manager to control subforms at run time

                    Scripting Reference

                              Version mapping to XFA

                              XML Form Object Model Class Hierarchy

                                        object class

                                        list class

                                        treeList class

                                        tree class

                                        node class

                                        container class

                                        content class

                                        model class

                                        textNode class

                              Scripting Objects

                                        arc

                                        area

                                        assist

                                        barcode

                                        bind

                                        bindItems

                                        bookend

                                        boolean

                                        border

                                        break (deprecated)

                                        breakAfter

                                        breakBefore

                                        button

                                        calculate

                                        caption

                                        certificate

                                        certificates

                                        checkButton

                                        choiceList

                                        color

                                        comb

                                        command

                                        connect

                                        connectionSet

                                        connectString

                                        contentArea

                                        corner

                                        dataGroup (deprecated)

                                        dataModel

                                        dataValue

                                        dataWindow

                                        date

                                        dateTime

                                        dateTimeEdit

                                        decimal

                                        defaultUi (deprecated)

                                        delete

                                        desc

                                        digestMethod

                                        digestMethods

                                        draw

                                        dSigData

                                        effectiveInputPolicy

                                        effectiveOutputPolicy

                                        encoding

                                        encodings

                                        encrypt

                                        event

                                        eventPseudoModel

                                        exclGroup

                                        exData

                                        execute

                                        exObject

                                        extras

                                        field

                                        fill

                                        filter

                                        float

                                        font

                                        form

                                        format

                                        handler

                                        hostPseudoModel

                                        hyphenation

                                        image

                                        imageEdit

                                        insert

                                        instanceManager

                                        integer

                                        issuers

                                        items

                                        keep

                                        keyUsage

                                        layoutPseudoModel

                                        line

                                        linear

                                        manifest

                                        map

                                        margin

                                        mdp

                                        medium

                                        message

                                        numericEdit

                                        occur

                                        oid

                                        oids

                                        operation

                                        overflow

                                        packet

                                        pageArea

                                        pageSet

                                        para

                                        password

                                        passwordEdit

                                        pattern

                                        picture

                                        proto (deprecated)

                                        query

                                        radial

                                        reason

                                        reasons

                                        recordSet

                                        rectangle

                                        ref

                                        rootElement

                                        script

                                        select

                                        setProperty

                                        signature

                                        signatureProperties (deprecated)

                                        signaturePseudoModel

                                        signData

                                        signing

                                        soapAction

                                        soapAddress

                                        solid

                                        source

                                        sourceSet

                                        speak

                                        stipple

                                        subform

                                        subformSet

                                        subjectDN

                                        subjectDNs

                                        submit

                                        template

                                        text

                                        textEdit

                                        time

                                        timeStamp

                                        toolTip

                                        traversal

                                        traverse

                                        ui

                                        update

                                        uri

                                        user

                                        validate

                                        value

                                        variables

                                        wsdlAddress

                                        wsdlConnection

                                        xfa

                                        xmlConnection

                                        xsdConnection

                              Scripting Properties

                                        #text

                                        {default}

                                        access

                                        accessKey

                                        action

                                        activity

                                        addRevocationInfo

                                        after (deprecated)

                                        afterTarget (deprecated)

                                        aliasNode

                                        all

                                        allowMacro

                                        allowNeutral

                                        allowRichText

                                        anchorType

                                        appType

                                        archive

                                        aspect

                                        baselineShift

                                        before (deprecated)

                                        beforeTarget (deprecated)

                                        bind

                                        binding

                                        blank (deprecated)

                                        blankOrNotBlank

                                        bofAction

                                        bookendLeader (deprecated)

                                        bookendTrailer (deprecated)

                                        borderColor

                                        borderWidth

                                        bottomInset

                                        break

                                        calculationsEnabled

                                        cancelAction

                                        cap

                                        change

                                        charEncoding

                                        checksum

                                        circular

                                        classAll

                                        classId

                                        classIndex

                                        className

                                        codeBase

                                        codeType

                                        colSpan

                                        columnWidths

                                        commandType

                                        commitKey

                                        commitOn

                                        connection

                                        contains

                                        content

                                        contentType

                                        context (deprecated)

                                        count

                                        credentialServerPolicy

                                        crlSign

                                        cSpace

                                        currentPage

                                        currentRecordNumber

                                        currentValue

                                        cursorLocation

                                        cursorType

                                        data

                                        dataColumnCount

                                        dataDescription

                                        dataEncipherment

                                        dataLength

                                        dataPrep

                                        dataRowCount

                                        db

                                        decipherOnly

                                        delayedOpen

                                        delimiter

                                        digitalSignature

                                        disable

                                        disableAll

                                        duplexImposition

                                        editValue

                                        embedPDF

                                        encipherOnly

                                        endChar

                                        eofAction

                                        errorCorrectionLevel

                                        errorText

                                        excludeAllCaps

                                        excludeInitialCap

                                        executeType

                                        fillColor

                                        fontColor

                                        fontHorizontalScale

                                        fontVerticalScale

                                        format

                                        formatMessage

                                        formattedValue

                                        formatTest

                                        fracDigits

                                        from

                                        fullText

                                        h

                                        hAlign

                                        hand

                                        highlight

                                        href

                                        hScrollPolicy

                                        hyphenate

                                        id

                                        imagingBBox

                                        index

                                        initial

                                        initialNumber

                                        input

                                        instanceIndex

                                        intact

                                        inverted

                                        isContainer

                                        isDefined

                                        isNull

                                        join

                                        kerningMode

                                        keyAgreement

                                        keyCertSign

                                        keyDown

                                        keyEncipherment

                                        labelRef

                                        ladderCount

                                        language

                                        layout

                                        leadDigits

                                        leader

                                        leftInset

                                        length

                                        letterSpacing

                                        lineHeight

                                        lineThrough

                                        lineThroughPeriod

                                        listen

                                        locale

                                        lockType

                                        long

                                        mandatory

                                        mandatoryMessage

                                        marginLeft

                                        marginRight

                                        mark

                                        match

                                        max

                                        maxChars

                                        maxH

                                        maxLength

                                        maxW

                                        mergeMode

                                        min

                                        minH

                                        minW

                                        model

                                        modifier

                                        moduleHeight

                                        moduleWidth

                                        multiLine

                                        name

                                        newContentType

                                        newText

                                        next

                                        nodes

                                        nonRepudiation

                                        ns

                                        nullTest

                                        numbered

                                        numberOfCells

                                        numPages

                                        oddOrEven

                                        oneOfChild

                                        open

                                        operation

                                        orientation

                                        output

                                        overflowLeader (deprecated)

                                        overflowTarget (deprecated)

                                        overflowTrailer (deprecated)

                                        override

                                        pagePosition

                                        parent

                                        parentSubform

                                        passwordChar

                                        permissions

                                        placement

                                        platform

                                        posture

                                        presence

                                        preserve

                                        prevContentType

                                        previous

                                        prevText

                                        printCheckDigit

                                        priority

                                        pushCharacterCount

                                        radius

                                        radixOffset

                                        rate

                                        rawValue

                                        ready

                                        recordsAfter

                                        recordsBefore

                                        reenter

                                        ref

                                        relation

                                        relevant

                                        remainCharacterCount

                                        reserve

                                        restoreState

                                        rightInset

                                        role

                                        rotate

                                        rowColumnRatio

                                        runAt

                                        save

                                        savedValue

                                        scope

                                        scriptTest

                                        selectedIndex

                                        selEnd

                                        selStart

                                        server

                                        shape

                                        shift

                                        short

                                        signatureType

                                        size

                                        slope

                                        soapFaultCode

                                        soapFaultString

                                        somExpression

                                        spaceAbove

                                        spaceBelow

                                        startAngle

                                        startChar

                                        startNew

                                        stateless

                                        stock

                                        stroke

                                        sweepAngle

                                        tabDefault

                                        tabStops

                                        target

                                        targetType

                                        textEncoding

                                        textEntry

                                        textIndent

                                        textLocation

                                        thickness

                                        this

                                        timeout

                                        timeStamp

                                        title

                                        topInset

                                        trailer

                                        transferEncoding

                                        transient

                                        truncate

                                        type

                                        typeface

                                        underline

                                        underlinePeriod

                                        upsMode

                                        url

                                        urlPolicy

                                        usage

                                        use

                                        usehref

                                        uuid

                                        validationMessage

                                        validationsEnabled

                                        vAlign

                                        value

                                        valueRef

                                        variation

                                        version

                                        vScrollPolicy

                                        w

                                        weight

                                        wideNarrowRatio

                                        wordCharacterCount

                                        wordSpacingMaximum

                                        wordSpacingMinimum

                                        wordSpacingOptimum

                                        x

                                        xdpContent

                                        y

                              Scripting Methods

                                        absPage

                                        absPageCount

                                        absPageCountInBatch

                                        absPageInBatch

                                        absPageSpan

                                        addInstance

                                        addItem

                                        addNew

                                        append

                                        applyXSL

                                        assignNode

                                        beep

                                        boundItem

                                        cancel

                                        cancelBatch

                                        clear

                                        clearErrorList

                                        clearItems

                                        clone

                                        close

                                        createNode

                                        currentDateTime

                                        delete (FormCalc Only)

                                        deleteItem

                                        deleteRecord

                                        documentCountInBatch

                                        documentInBatch

                                        emit

                                        enumerate

                                        evaluate

                                        execCalculate

                                        execEvent

                                        execInitialize

                                        execute

                                        execValidate

                                        exportData

                                        first

                                        formNodes

                                        getAttribute

                                        getDelta

                                        getDeltas

                                        getDisplayItem

                                        getElement

                                        getFocus

                                        getInvalidObjects

                                        getItemState

                                        getSaveItem

                                        gotoRecord

                                        gotoURL

                                        h

                                        hasDataChanged

                                        importData

                                        insert

                                        insertInstance

                                        isBOF

                                        isCompatibleNS

                                        isEOF

                                        isPropertySpecified

                                        isRecordGroup

                                        item

                                        last

                                        loadXML

                                        messageBox

                                        metadata

                                        moveCurrentRecord

                                        moveInstance

                                        namedItem

                                        next

                                        open

                                        openList

                                        page

                                        pageContent

                                        pageCount

                                        pageDown

                                        pageSpan

                                        pageUp

                                        previous

                                        print

                                        recalculate

                                        record

                                        relayout

                                        relayoutPageArea

                                        remerge

                                        remove

                                        removeAttribute

                                        removeInstance

                                        requery

                                        reset

                                        resetData

                                        resolveNode

                                        resolveNodes

                                        response

                                        restore

                                        resync

                                        saveFilteredXML

                                        saveXML

                                        selectedMember

                                        setAttribute

                                        setElement

                                        setFocus

                                        setInstances

                                        setItems

                                        setItemState

                                        sheet

                                        sheetCount

                                        sheetCountInBatch

                                        sheetInBatch

                                        sign

                                        update

                                        updateBatch

                                        verify

                                        w

                                        x

                                        y

                    FormCalc User Reference

                              Introducing FormCalc

                                        About scripting in Designer ES2

                                        Alphabetical functions list

                              Building blocks

                                        Literals

                                        Operators

                                        Comments

                                        Keywords

                                        Identifiers

                                        Line terminators

                                        White space

                              Expressions

                                        Simple

                                        Assignment

                                        Logical OR

                                        Logical AND

                                        Unary

                                        Equality and inequality

                                        Relational

                                        If expressions

                                        While expressions

                                        For expressions

                                        Foreach expressions

                                        Break expressions

                                        Continue expressions

                              Arithmetic Functions

                                        Abs

                                        Avg

                                        Ceil

                                        Count

                                        Floor

                                        Max

                                        Min

                                        Mod

                                        Round

                                        Sum

                              Date and Time Functions

                                        Date2Num

                                        DateFmt

                                        IsoDate2Num

                                        IsoTime2Num

                                        LocalDateFmt

                                        LocalTimeFmt

                                        Num2Date

                                        Num2GMTime

                                        Num2Time

                                        Time

                                        Time2Num

                                        TimeFmt

                              Financial Functions

                                        Apr

                                        CTerm

                                        FV

                                        IPmt

                                        NPV

                                        Pmt

                                        PPmt

                                        PV

                                        Rate

                                        Term

                              Logical Functions

                                        Choose

                                        Exists

                                        HasValue

                                        Oneof

                                        Within

                              Miscellaneous Functions

                                        Eval

                                        Null

                                        Ref

                                        UnitType

                                        UnitValue

                              String Functions

                                        At

                                        Concat

                                        Decode

                                        Encode

                                        Format

                                        Left

                                        Len

                                        Lower

                                        Ltrim

                                        Parse

                                        Replace

                                        Right

                                        Rtrim

                                        Space

                                        Str

                                        Stuff

                                        Substr

                                        Uuid

                                        Upper

                                        WordNum

                              URL Functions

                                        Get

                                        Post

                                        Put

          Menu, Command, Toolbar, and Dialog Box Reference

                    Menus and commands

                              Menu bar commands

                                        File menu

                                        Edit menu

                                        View menu

                                        Insert menu

                                        Table menu

                                        Layout menu

                                        Tools menu

                                        Window menu

                                        Help menu

                              Palette menus

                                        Hierarchy palette menu

                                        Data View palette menu

                                        Tab Order palette menu

                                        PDF Structure palette menu

                                        Layout palette menu

                                        Border palette menu

                                        Object palette menu

                                        Accessibility palette menu

                                        Font palette menu

                                        Paragraph palette menu

                                        Drawing Aids palette menu

                                        Info palette menu

                                        Report palette menu

                                        How To palette menu

                              Object and Fragment Library palette menus

                                        Object Library palette menu

                                        Standard menu

                                        Custom menu

                                        Barcode menu

                                        Fragment Library palette menu

                                        Fragment Library panel menu

                                        Template Manager menu

                    Toolbars

                              About toolbars

                              Standard toolbar                               

                              Text Formatting toolbar            

                              Layout toolbar                  

                              Table toolbar          

                              Tools toolbar          

                    Dialog Box Reference

                              Action Builder dialog box

                              Binding Properties dialog box

                              Check Spelling dialog box

                              Collection Editor dialog box

                              Collection List dialog box

                              Connection Properties dialog box

                              Create Fragment dialog box

                              Data View Options dialog box

                              Delete Tab Stops dialog box

                              Digital IDs dialog box

                                        Windows Certificate Store tab (Digital IDs dialog box)

                                        Digital IDs Files tab (Digital IDs dialog box)

                              Dynamic Properties dialog box

                              Edit Conditional Breaks dialog box

                              Edit Data Nominated Subforms dialog box

                              Edit Dictionary dialog box

                              Edit Fragment Identifier dialog box

                              Edit Hyperlink dialog box

                              File Import Options

                                        Adobe Output Designer form (File Import Options dialog box)

                                        Microsoft InfoPath (File Import Options dialog box)

                                        Microsoft Word (File Import Options dialog box)

                                        XForms Model (File Import Options dialog box)

                              Form Properties dialog box

                                        Compatibility tab (Form Properties dialog box)

                                        Data Binding tab (Form Properties dialog box)

                                        Defaults tab (Form Properties dialog box)

                                        Formatting tab (Form Properties dialog box)

                                        Form Validation tab (Form Properties dialog box)

                                        Info tab (Form Properties dialog box)

                                        PDF Security tab (Form Properties dialog box)

                                        PDF Print Options tab (Form Properties dialog box)

                                        Performance tab (Form Properties dialog box)

                                        Preview tab (Form Properties dialog box)

                                        Save Options tab (Form Properties dialog box)

                                        Variables tab (Form Properties dialog box)

                              Fragment Information dialog box

                              Import Options dialog box

                              Insert Fragment dialog box

                              Insert Hyperlink dialog box

                              Insert Table dialog box

                              Keyboard Shortcuts dialog box

                              Missing Fonts dialog box

                              Change Font Substitutions dialog box

                              New Data Connection dialog box

                                        Authentication (New Data Connection dialog box)

                                        ADO Properties (New Data Connection dialog box)

                                        OLEDB Connection (New Data Connection/Connection Properties dialog box)

                                        New Connection (New Data Connection dialog box)

                                        Sample XML Data (New Data Connection/Connection Properties dialog box)

                                        Operation (New Data Connection dialog box)

                                        WSDL File (New Data Connection dialog box)

                                        Adobe Data Model (New Data Connection dialog box)

                                        XML Schema (New Data Connection/Connection Properties dialog box)

                              New dialog box

                              Open dialog box

                              Options dialog box

                                        Document Handling (Options dialog box)

                                        Workspace (Options dialog box)

                                        Spelling (Options dialog box)

                                        Formatting (Options dialog box)

                                        Wizards and Tips (Options dialog box)

                                        Bidirectional Text (Options dialog box)

                                        Data Binding (Options dialog box)

                                        International (Options dialog box)

                                        Tab Order (Options dialog box)

                                        Security (Options dialog box)

                              Patterns dialog box

                                        Display (Patterns dialog box)

                                        Edit (Patterns dialog box)

                                        Validation (Patterns dialog box)

                                        Data (Patterns dialog box)

                              Print dialog box

                              Publish To Repository dialog box

                              Report Warnings Options dialog box

                              Save As dialog box

                              Select Digital IDs dialog box

                              Signature Settings dialog box

                                        Signature Handler tab (Signature Settings/Sign Data and Submit Settings dialog box)

                                        Roaming ID tab (Signature Settings/Sign Data and Submit Settings dialog box)

                                        Signing Certificates tab (Signature Settings/Sign Data and Submit Settings dialog box)

                                        Issuers and Policies tab (Signature Settings/Sign Data and Submit Settings dialog box)

                                        Signing Reasons tab (Signature Settings dialog box)

                                        Signature Info tab (Signature Settings/Sign Data and Submit Settings dialog box)

                              Sign Data and Submit Settings dialog box

                                        About the Sign Data and Submit Settings dialog box

                                        Sign Data tab (Sign Data and Submit Settings dialog box)

                              Specify Substitute Font dialog box

                              Spreadsheet Paste Options dialog box

                              Syntax Formatting dialog box

                              Table Assistant dialog box

                                        Body Layout (Table Assistant dialog box)

                                        Footer Row (Table Assistant dialog box)

                                        Header Row (Table Assistant dialog box)

                                        Row Shading (Table Assistant dialog box)

                                        Sections (Table Assistant dialog box)

                              Template Manager dialog box

                              Template Options dialog box

          Sample Form Snippets and Forms

                    Sample Form Snippets

                              Calculating sums of fields

                              Changing the fill color of a field

                              Using conditional breaks in repeating subforms

                              Controlling the display of subforms based on a conditional statement

                              Allowing multiple lines of text in text fields

                              Prompting for a file name for exported and imported data

                              Opening an application from a form

                              Viewing the data of a paper forms barcode

                              Validating a date by using a script

                    Sample Forms

                              Dunning Notice Sample

                              E-Ticket Sample

                              Grant Application Sample

                              Purchase Order Samples

                              Scripting Sample

                              Subform Set Sample

                              Tax Receipt Sample

          Glossary

                    A

                    B

                    C

                    F

                    I

                    P

                    R

                    S

                    T

                    U

                    X

          Copyright notices