====== Advanced Features ======
This chapter discusses how to use some of the advanced features in iDocs. Although these are advanced features they are not hard to learn. After you have become familiar with some of the basic form design options in iDocs, try some of these features. These features can really enhance the design of your forms. For a description of iDocs’s basic design features, see “Designing a Form.”
This chapter contains the following sections:
* Setting up a Form for Automated Data Entry
* Setting Attributes for a Form
* Adding Security to Your Forms
* Adding Hyperlinks to Your Forms
* Using the Scrapbook
* Inserting OLE Objects in a Form
The flashFORM\Sample Forms folder contains several sample forms that you can use or redesign for your needs.
===== Setting up a Form for Automated Data Entry =====
Using the AutoFill Wizard, you can set up a form for automated data entry. You can create or use an AutoFill list to provide a drop-down list of possible entries for the person who fills in a form or to provide an automatic filling of specific fields on a form. You can create a new AutoFill list, use a list from another field, use a previously defined list, create a list from an ODBC source, or create a list from a iDocs form or database.
This section describes how to:
* create a new AutoFill list
* create an AutoFill from another source
* automatically fill fields on a form
* create an AutoFill list and automatically fill fields
* create an AutoFill list and/or automatically fill fields in a table
* create a replacement list
----
== ==
Before you begin using the AutoFill Wizard, please read all the sections of “Setting up a Form for Automated Data Entry” to get an idea of how the Wizard works and to become familiar with some of the Wizard’s dialog boxes.
----
== ==
==== Creating a New AutoFill List ====
This section explains how to create a new AutoFill list. By creating a new AutoFill list, you create a drop-down list of choices for the person who fills in the form, including the information for this new list.
** To create a new AutoFill list: **
* Open a form and select a field (either Fill Text or Comb objects) where you want to create a drop-down list.
* Choose Object Definition... in the Format menu.\\ The Fill Text Definition dialog box appears.
* Click the Filling tab in the Fill Text Definition dialog box.
* Select Enable AutoFill and click AutoFill Wizard....
The following AutoFill Wizard dialog box appears.
{{pub:designer: advanceFeature001.jpg|}}
* Select Create or edit the AutoFill of the current field to create a list for your selected field and click Next>. \\ The following dialog box appears.
{{pub:designer: advanceFeature002.jpg|}}
* Select Show a list of choices and click Next>. \\ The following dialog box appears.
{{pub:designer: advanceFeature003.jpg|}}
* Select Manually entered list to create the information for your AutoFill list and click Next>. \\ The following dialog box appears.
{{pub:designer: advanceFeature004.jpg|}}
* Click Add and type the information that you want to include in your list in the provided text box. Each item in a column can have a maximum of 100 characters.\\ After each entry, press Enter. Continue adding information to your list and, when you are finished, click Next>.
* Select whether you want to save your list in the dialog box that appears. If you are saving your list, type a name.\\ iDocs saves your list as a .txt file.
* Click Finish to close the AutoFill Wizard and, if selected, to save your list. \\ The Fill Text Definition dialog appears.
* Click OK to apply your settings and close the dialog box.
==== Create or Use an AutoFill List From Another Source ====
You can create or use an AutoFill list from a variety of sources, such as a previously saved AutoFill list, an AutoFill list from another field, an AutoFill list from an ODBC source, and an AutoFill list from a iDocs Form or Database.
** Use a Previously Saved AutoFill List **
You can use a previously saved AutoFill list and apply it to your current field. This can save you time if you have already created a list that could be used again. For example, you may have created a list containing the names of all your customers and would like to use that information for your current field.
** To use a previously saved AutoFill list: **
* Open a form and select a field where you want to use another AutoFill list.
* Choose Object Definition... in the Format menu.\\ The Fill Text Definition dialog box appears.
* Click the Filling tab in the Fill Text Definition dialog box.
* Select Enable AutoFill and click AutoFill Wizard....
* Select Apply a saved AutoFill to the current field.
* Select the AutoFill list that you want to use for your form from the drop-down list.
* If you are not customizing your list, you are finished. Click Finish to close the Wizard, and OK to apply your settings and close the dialog box.
* If you want to customize or make changes to your list, select I want to customize this AutoFill check box and click Next>.
* Select Show a list of choices in the next dialog box to display your list and make your changes. Each item in a column can have a maximum of 100 characters.
* To add an entry to the list, click Add and type the new entry in the provided text box.
* To make a change to the list, select the entry and then click Edit. Type your changes in the provided text box.
* To remove an entry, select the entry and then click Delete.
* To remove all entries from the list, click Delete All. \\ Click Next> when you are finished customizing the list.
* Select whether you want to save your list. If you are saving your list, type a name. iDocs saves your list as a .txt file.
* Click Finish to close the AutoFill Wizard and, if selected, to save your list.\\ The Fill Text Definition dialog box appears.
* Click OK to apply your settings and close the dialog box.
==== Use an AutoFill List From Another Field ====
You can use an AutoFill list from another field and apply it to your current field. For example, you may have created an AutoFill field (for example, a State field) for all 50 states and would like to use that field’s list and apply it to your current field.
** To use an AutoFill list from another field: **
* Open a form and select a field where you want to use an AutoFill list from another field.
* Choose Object Definition... in the Format menu.\\ The Fill Text Definition dialog box appears.
* Click the Filling tab in the Fill Text Definition dialog box.
* Select Enable AutoFill and click AutoFill Wizard....
* Select Copy the AutoFill of another field to the current field.
* Select the AutoFill list that you want to use in the drop-down list.
* If you are not customizing your list, you are finished. Click Finish to close the Wizard, and OK to apply your settings and close the dialog box.
* If you want to customize or make changes to your list, select I want to customize this AutoFill check box and click Next>.
* Make any changes to your list in the dialog box that appears. Each item in a column can have a maximum of 100 characters.
* To add an entry to the list, click Add and type the new entry in the provided text box.
* To make a change to the list, select the entry and then click Edit. Type your changes in the provided text box.
* To remove an entry, select the entry and then click Delete.
* To remove all entries from the list, click Delete All.\\ Click Next> when you are finished customizing the list.
* Select whether you want to save your list. If you are saving your list, type a name. iDocs saves your list as a .txt file.
* Click Finish to close the AutoFill Wizard and, if selected, to save your list. \\ The Fill Text Definition dialog box appears.
* Click OK to apply your settings and close the dialog box.
==== Create an AutoFill List From a iDocs Form or Database ====
You can create an AutoFill list from a iDocs form or database for your current field. For example, you may have a iDocs database containing all Zip codes. You can use that information as an automatic data entry for your current field.
** To create an AutoFill list from a iDocs form or database: **
* Open a form and select a field where you want to use the information from another form or database.
* Choose Object Definition... in the Format menu.\\ The Fill Text Definition dialog box appears.
* Click the Filling tab in the Fill Text Definition dialog box.
* Select Enable AutoFill and click AutoFill Wizard....
* Select Create or edit the AutoFill of the current field and click Next>.
* Select Show a list of choices and click Next>.
* Select the type of source you want to use. \\ Each item in a column can have a maximum of 2000 characters.
* Select iDocs Form to use information from another iDocs form.
* Select iDocs Database to use information from a iDocs database, that is, a file with an .ofd extension.
* Click Next>.\\ The following dialog box appears if you have selected iDocs Form.
{{pub:designer: advanceFeature005.jpg|}}
* Type the file name of the iDocs form (or iDocs database) you will be using in the File name text box. \\ Or, click Browse... to locate your file.
* Locate and select a file.
* Click OK to return to the AutoFill Wizard dialog box.
The name of the selected file appears in the File name text box.
* Click Next>.
* Specify the columns (or fields) that you want to use in your drop-down list. \\ Also, select the field that you want to appear first in your drop- down list. You can have a maximum of 10 columns displayed in your drop-down list.
* Select the columns in the Available columns list and click the right- arrow button. The columns you have chosen appear in the Columns to show list box. All the columns you choose will appear in the drop- down list. This is useful if you want more information to appear in the drop-down list.
* In the Columns to enter text box, choose the field you want to appear first in the drop-down list. The information you choose from this column is what appears first in the field in fill view.
* Click Finish to close the AutoFill Wizard.\\ The Fill Text Definition dialog box appears.
* Click OK to apply your settings and close the dialog box.
==== Create an AutoFill List From an ODBC Source ====
You can create an AutoFill list from an ODBC source and use the information for your current field.
** To create an AutoFill list from an ODBC source: **
* Open a form and select a field where you want to create on AutoFill list using information from an ODBC source.
* Choose Object Definition... in the Format menu.\\ The Fill Text Definition dialog box appears.
* Click the Filling tab in the Fill Text definition dialog box.
* Select Enable AutoFill and click AutoFill Wizard....
* Select Create or edit the AutoFill of the current field and click Next>.
* Select Show a list of choices and click Next>.
* Select ODBC Database to use information from a database (such as, dBASE or Microsoft Access) and click Next>.\\ Each item in a column can have a maximum of 2000 characters.
* Specify the data source and table in the following dialog box.
{{pub:designer: advanceFeature006.jpg|}}
== ==
----
{{pub:designer:clip_image001.gif|}}
If you have not set up your data source previously, click Administrator... and follow all the dialog boxes for your specific database. For more information about these dialog boxes, please see your specific database documentation.
----
== ==
* Select the data source you will be using from the Data Source drop- down list.
* Select a Table you would like to use from the Table drop-down list.
* Click Next>.\\ A dialog box similar to the one below appears.
{{pub:designer: advanceFeature007.jpg|}}
* Specify the columns (or fields) that you want to use in the drop-down list. Also, select the field that you want to appear first in the drop-down list. You can have a maximum of 10 columns displayed in your drop- down list.
* Select the columns in the Available columns list and click the right- arrow button. The columns you have chosen appear in the Columns to show list box. All the columns you choose will appear in the drop- down list.
* In the Columns to enter text box, choose the field you want to appear first in the drop-down list. The information you choose from this column is what appears first in the field in fill view.
* Click Finish to close the AutoFill Wizard.\\ The Fill Text Definition dialog box appears.
* Click OK to apply your settings and close the dialog box.
===== Automatically Fill Fields on a Form =====
You can automatically fill fields on your form with AutoFill lists from a variety of sources. You can fill fields automatically using lists you create, or information from ODBC sources, iDocs forms or databases.
This section describes how to create an automatic filling for your form. You create an automatic filling by allowing specific fields to be filled automatically after a certain field has been filled. For example, your form may have Name, Address, City, State, and Zip fields. In this case, you might want to set up the form so that once the Name field has been filled, the Address, City, State, and Zip fields will be filled automatically.
==== Automatically Fill Fields on a Form With an AutoFill List You Create ====
You can have fields on your form automatically filled with an AutoFill list you create. First specify a field so that once that field is filled other fields will be automatically filled. Next, create an AutoFill list. Finally, specify the fields on the form that you want automatically filled and then define the information that will be automatically filled in each field.
** To automatically fill fields on a form with an AutoFill list you create: **
* Open a form and select a field where you want to create an automatic filling using an AutoFill list.
* Choose Object Definition... in the Format menu.\\ The Fill Text Definition dialog box appears.
* Click the Filling tab in the Fill Text Definition dialog box.
* Select Enable AutoFill and click AutoFill Wizard....
* Select Create or edit the AutoFill of the current field and click Next>.
* Select Fill other fields automatically after the field is filled to create an automatic filling for your form, and click Next>.
* Select Manually entered list to use an AutoFill list for your form, and click Next>.
A dialog box similar to the one below appears.
{{pub:designer: advanceFeature008.jpg|}}
* Specify the fields that you want to be filled automatically.
* Select the fields in the Available fields list and click the right-arrow button. The fields you choose appear in the Fields to fill list. The Available Fields list displays all the fields on your form. \\ The Fields to fill list displays all the fields on the form that you want filled automatically.
* To remove the fields from the Fields to fill list, select the fields from the Fields to fill list and then click the left-arrow button. \\ The fields you have chosen return to the Available fields list.
* Click Next>. \\ A dialog box similar to the one below appears.
{{pub:designer: advanceFeature009.jpg|}}
* Type the entries that you want in the columns. The first column, the Name field is the selected field on your current form. Once the Name field (or John Smith) is filled, the other fields on the form, that is, Address (or in this case, 123 Main St.), City (that is, Gould), and State (that is, CO) fields, will be filled automatically.\\ Click Next> when you are finished.
* Click Finish to close the AutoFill Wizard.\\ The Fill Text Definition dialog box appears.
* Click OK to apply the settings and close the dialog box.
==== Automatically Fill Fields on a Form With a iDocs Form or Database ====
You can have fields on your form automatically filled with information from a iDocs form or database. First, specify the field so that once it is filled other fields on the form will be automatically filled. Next, select the iDocs form or database that you want to use. Finally, specify the fields on the form that you want automatically filled and then define the information that will be automatically filled in each field.
** To automatically fill fields on a form with information from a iDocs Form or Database: **
* Open a form and select a field where you want to create an automatic filling using a iDocs form or database.
* Choose Object Definition... in the Format menu.\\ The Fill Text Definition dialog box appears.
* Click the Filling tab in the Fill Text Definition dialog box.
* Select Enable AutoFill and click AutoFill Wizard....
* Select Create or edit the AutoFill of the current field and click Next>.
* Select Fill other fields automatically after the field is filled to create an automatic filling for your form and click Next>.
* Select the iDocs form or database that you want to use. Each item in a column can have a maximum of 2000 characters.
* Select iDocs Form to use information from another iDocs Form and click Next>.
* Select iDocs Database to use information from another iDocs database (that is, a file with an .ofd extension) and click Next>.
* Type the file name of the iDocs form or database you will be using in the File name text box. \\ Or, click Browse... to locate your file.
* Locate and select a file.
* Click OK to return to the AutoFill Wizard dialog box.
* The name of the selected file appears in the File name text box.
* Click Next>.
* Select, in the Column/field drop-down list, the column (or field) from your database that you want to match against the data in the current selected field on your form.\\ Click Next> when you are finished matching the data with the field on your form.
* Specify the fields that you want filled automatically.
* Select the fields in the Available fields list and click the right-arrow button. The fields you have chosen appear in the Fields to fill list. The Available Fields list displays all the fields on your form. The Fields to fill list displays all the fields on the form that you want filled automatically.
* To remove the fields from the Fields to fill list, select the fields from the Fields to fill list and then click the left-arrow button. The fields you have chosen return to the Available fields list.
Click Next> when you are finished specifying the fields you want automatically filled.
* Specify the links between the fields to be automatically filled in the form and the columns in the database. By linking the fields to the columns, you tell iDocs what database information needs to be placed in what field on your form.
* Select an entry from Fields in form and then an entry in Columns in database. Click <>. Your selection appears in the Links box.
* You can let iDocs automatically link fields with columns. Click <>. iDocs automatically matches fields with columns of the same name and displays the linkage in the Links box.
* To remove an entry from the Links box, select the entry that you want and click Unlink. If you want to remove all entries in the Links box, click Unlink All.
* Click Finish to close the AutoFill Wizard.\\ The Fill Text Definition dialog box appears.
* Click OK to apply your settings and close the dialog box.
==== Automatically Fill Fields on a Form With an ODBC Source ====
You can have fields on your form automatically filled with information from an ODBC source. First specify a field so that once it is filled other fields will be automatically filled. Next, select the ODBC source that you want to use. Finally, specify the fields on the form that you want automatically filled and then define the information that will be automatically filled in each field.
** To automatically fill fields on a form with information from an ODBC source: **
* Open a form and select a field where you want to create an automatic filling using information from an ODBC source.
* Choose Object Definition... in the Format menu.\\ The Fill Text Definition dialog box appears.
* Click the Filling tab in the Fill Text Definition dialog box.
* Select Enable AutoFill and click AutoFill Wizard....
* Select Create or edit the AutoFill of the current field and click Next>.
* Select Fill other fields automatically after the field is filled to create an automatic filling for your form and click Next>.
* Select ODBC Database to use information from a database (such as dBASE or Microsoft Access) and click Next>.\\ Each item in a column can have a maximum of 2000 characters.
* Specify the data source and table.
* Select the source of your data from the Data Source drop-down list.
* Select the table from the Table drop-down list.
== ==
----
{{pub:designer:clip_image001.gif|}}
If you have not set up your data source previously, click Administrator... and follow all the dialog boxes for your specific database. For more information about these dialog boxes, please see your specific database documentation.
----
== ==
* Click Next>.\\ A dialog box similar to the one below appears.
{{pub:designer: advanceFeature010.jpg|}}
* In the Column/field drop-down list, select the column (or field) from your database that you want to match against the data in the current selected field on your form. \\ Click Next> when you are finished matching the data with the field on your form.
* Specify the fields that you want filled automatically.
* Select the fields in the Available fields list and click the right-arrow button. The fields you have chosen appear in the Fields to fill list. The Available Fields list displays all the fields on your form. The Fields to fill list displays all the fields on the form that you want filled automatically.
* To remove fields from the Fields to fill list, select the fields from the Fields to fill list and then click the left-arrow button. The fields you have chosen return to the Available fields list.
* Click Next> when you are finished specifying the fields you want automatically filled.
A dialog box similar to the one below appears
{{pub:designer: advanceFeature011.jpg|}}
* Specify the links between the fields to be automatically filled in the form and the columns in the database. By linking the fields to the columns, you tell iDocs what database information needs to be placed in what field on your form.
* Select an entry from the Fields in form and then an entry in Columns in database. Click <>. Your selection appears in the Links box.
* You can let iDocs automatically link fields with columns. Click <>. iDocs automatically matches fields with columns of the same name and displays the linkage in the Links box.
* To remove an entry in the Links box, select the entry that you want and click Unlink. If you want to remove all entries in the Links box, click Unlink All.
* Click Finish to close the AutoFill Wizard.\\ The Fill Text Definition dialog box appears.
* Click OK to apply your settings and close the dialog box.
===== Creating an AutoFill List and Automatically Fill Fields =====
You can create both an AutoFill list and have fields automatically filled for your form. You can automatically fill fields by using a list you create, information from an ODBC source, iDocs form, or database. The AutoFill Wizard can easily do both.
** To create an AutoFill List and automatically fill fields: **
* Open a form and select a field where you want to create an AutoFill list and automatically fill fields.
* Choose Object Definition... in the Format menu.\\ The Fill Text Definition dialog box appears.
* Click the Filling tab in the Fill Text Definition dialog box.
* Select Enable AutoFill and click AutoFill Wizard....
* Select Create or edit the AutoFill of the current field and click Next>.
* Select Show a list of choices and automatically fill other fields in the dialog box that appears and click Next>.
* Select Manually entered list to use information created with the AutoFill Wizard and click Next>.
* Specify the fields that you want to be filled automatically.
* Select the fields in the Available fields list and click the right- arrow button. The fields you have chosen appear in the Fields to fill list. The Available Fields list displays all the fields on your form. The Fields to fill list displays all the fields on the form that you want filled automatically.
* To remove the fields from the Fields to fill list, select the fields from the Fields to fill list and then click the left-arrow button. The fields you have chosen return to the Available fields list.
* Click Next>. \\ A dialog box similar to the one below appears.
{{pub:designer: advanceFeature012.jpg|}}
* Type the entries in the appropriate columns. For example, the first column in this dialog box, the Company field, is the selected field on your current form; that is, the field that contains the drop-down list. The second column, the From field, is the field that will be automatically filled once the Company field is filled.
* Click Next>.
* Select whether you want to save your list. If you are saving your list, type a name.
* Click Finish to close the AutoFill Wizard.\\ The Fill Text Definition dialog box appears.
* Click OK to apply the settings and close the dialog box.
** To create an AutoFill list and automatically fill fields with an ODBC source: **
* Open a form and select a field where you want to create an AutoFill list and automatically fill fields using information from an ODBC source.
* Choose Object Definition... in the Format menu.\\ The Fill Text Definition dialog box appears.
* Click the Filling tab in the Fill Text Definition dialog box.
* Select Enable AutoFill and click AutoFill Wizard....
* Select Create or edit the AutoFill of the current field and click Next>.
* Select Show a list of choices and automatically fill other fields and click Next>.
* Select ODBC Database to use information from a database (such as dBASE or Microsoft Access) and click Next>. \\ Each item in a column can have a maximum of 2000 characters.
* Specify a data source and table.
== ==
----
{{pub:designer:clip_image001.gif|}}
If you have not set up your data source previously, click Administrator... and follow all the dialog boxes for your specific database. For more information about these dialog boxes, please see your specific database documentation.
----
== ==
* Select the data source you will be using from the Data Source drop- down list.
* Select the table you would like to use from the Table drop-down list.
* Click Next>.
* Specify the columns (or fields) that you want to use in the drop-down list. Also, select the field you want to appear first in the drop-down list. You can have a maximum of 10 columns displayed in a drop-down list.
* Select the columns in the Available columns list and click the right- arrow button. The columns you have chosen appear in the Columns to show list box. All the columns you choose will appear in the drop- down list. This is useful if you want more information to appear in the drop-down list.
* In the Columns to enter text box, choose the field you want to appear first in the drop-down list. The information you choose from this column is what appears first in the field in fill view.
* Click Next>.
* Specify the form’s fields that you want to be filled automatically.
* Select the fields in the Available fields list and click the right-arrow button. The fields you have chosen appear in the Fields to fill list. The Available Fields list displays all the fields on your form. The Fields to fill list displays all the fields on the form that you want filled automatically.
* To remove fields from the Fields to fill list, select the fields from the Fields to fill list and then click the left-arrow button. The fields you have chosen return to the Available fields list.
Click Next>.
* Specify the links between the fields to be automatically filled in the form and the columns in the database. By linking the fields to the columns, you tell iDocs what database information needs to be placed in what field on your form.
* Select an entry from the Fields in form and then an entry in Columns in database. Click <>. Your selection appears in the Links box.
* You can let iDocs automatically link fields with columns. Click <>. iDocs automatically matches fields with columns of the same name and displays the linkage in the Links box.
* To remove an entry in the Links box, select the entry and click Unlink. If you want to remove all entries in the Links box, click Unlink All.
* Click Finish to close the AutoFill Wizard.\\ The Fill Text Definition dialog box appears.
* Click OK to apply the settings and close the dialog box.
** To create an AutoFill list and automatically fill fields with a iDocs Form or Database: **
* Open a form and select a field where you want to create an AutoFill list and automatically fill fields using information from a iDocs form or database.
* Choose Object Definition... in the Format menu.\\ The Fill Text Definition dialog box appears.
* Click the Filling tab in the Fill Text Definition dialog box.
* Select Enable AutoFill and click AutoFill Wizard....
* Select Create or edit the AutoFill of the current field and click Next>.
* Select Show a list of choices and automatically fill other fields and click Next>.
* Choose the iDocs form or database that you want to use. Each item in a column can have a maximum of 2000 characters.
* Select iDocs Form (to use information from a iDocs form) and click Next>.
* Select iDocs Database (to use information from a iDocs database, that is, a file with an .ofd extension) and click Next>.
* Type the file name in the provided text box. \\ Or, click Browse... to locate your file.
* Locate and select a file.
* Click OK to return to the AutoFill Wizard dialog box.\\ The name of the selected file appears in the File name text box.\\ Click Next>.
* Specify the columns (or fields) that you want to use in the drop-down list. Also, select the field you want to appear first in the drop-down list. You can have a maximum of 10 columns displayed in a drop-down list.
* In the Columns to show text box, specify all the fields you want to use from the Available columns list. All the columns you specify will appear in the drop-down list. This is useful if you want more information to appear in the drop-down list.
* In the Columns to enter text box, specify the field you want to appear first in the drop-down list. The information from this column is what appears first in the field in fill view.
* Click Next>.
* Specify the form’s fields that you want to be filled automatically.
* Select the fields in the Available fields list and click the right-arrow button. The fields you have chosen appear in the Fields to fill list. The Available Fields list displays all the fields on your form. The Fields to fill list displays all the fields on the form that you want filled automatically.
* To remove fields from the Fields to fill list, select the fields from the Fields to fill list and then click the left-arrow button. The fields you have chosen return to the Available fields list.\\ Click Next>.
* Specify the links between the fields to be automatically filled in the form and the columns in the database. By linking the fields to the columns, you tell iDocs what database information needs to be placed in what field on your form.
* Select an entry from the Fields in form and then an entry in Columns in database. Click <>. Your selection appears in the Links box.
* You can let iDocs automatically link fields with columns. Click <>. iDocs automatically matches fields with columns of the same name and displays the linkage in the Links box.
* To remove an entry in the Links box, select the entry and click Unlink. If you want to remove all entries in the Links box, click Unlink All.
* Click Finish to close the AutoFill Wizard.\\ The Fill Text Definition dialog box appears.
* Click OK to apply your settings and close the dialog box.
===== Replacing Data Entered in a Field With New Data =====
This section describes how you can set up a field to replace entered data with data you have specified in a replacement list. This is useful if you want to standardize an entry in a field. For example, suppose your form contains a State field and you want the user to enter the state’s two-letter abbreviation. You can create a field that will allow the user to enter only the specified information. So, anytime the user enters a variant of the state name in fill view, the replacement feature will change it to your specified version.
** To create a replacement list: **
* Open a form and select a field where you want to create a replacement list.
* Choose Object Definition... in the Format menu.\\ The Fill Text Definition dialog box appears.
* Click the Filling tab in the Fill Text Definition dialog box.
* Select Enable AutoFill and click AutoFill Wizard....
* Select Create or edit the AutoFill of the current field and click Next>.
* Select Replace the data entered into this field with new data and click Next>.\\ A dialog box similar to the one below appears.
{{pub:designer: advanceFeature013.jpg|}}
* Type the entry to be replaced in the Replace column and type the replacement in the With column.
* Click Next> when you are finished.
* Select whether you want to save your list. If you are saving your list, type a name.
* Click Finish to close the AutoFill Wizard and, if selected, to save your list. \\ The Fill Text Definition dialog appears.
* Click OK to apply your settings and close the dialog box.
===== Creating AutoFills for Tables =====
You can create an Autofill list for your table as well as have fields in your table filled automatically. The procedure is similar to “ Creating a New AutoFill List” on page 110 . Therefore, before you begin, please review all the sections in “Setting Up a Form for Automated Data Entry.” The following is a brief description of the selections in two of the dialog boxes unique to tables.
The following dialog box appears when you have chosen to fill fields automatically.
{{pub:designer: advanceFeature014.jpg|}}
* Select All other fields in the form to show all the available fields on the form.
* Select All fields not in this table to show just the fields outside of the table.
* Select Fields in the current row to display just the fields in the current row of the table.
* Select Fields in the current column to display just the fields in the current column of the table.
The following dialog box appears after you have applied all your settings to the table.
{{pub:designer: advanceFeature015.jpg|}}
* Select No if you do not want the AutoFill settings to apply to the rest of the fields in the table.
* Select Yes if you want the AutoFill settings to apply to the rest of the fields in the table.
===== Setting Attributes for a Form =====
==== Setting Up a Shared Form ====
You can set up a shared form whenever you need to do so. By creating a shared form, you allow other users to have access to the form. You also allow multiple users to open and fill the form at the same time.
** To set up a shared form: **
* Open a form to design view.
* Choose Properties... from the File menu.\\ A Properties dialog box appears.
* Click the Sharing tab and select Shared
{{pub:designer: advanceFeature016.jpg|}}
* Click OK to apply the change.
== ==
----
{{pub:designer:clip_image001.gif|}}
The shared form settings are not applied until the form is saved and closed.
----
== ==
==== Setting Summary Information ====
Using the Summary tab, you can enter pertinent information about the form.
** To set summary information: **
* Choose Properties in the File menu.\\ The Properties dialog box appears
{{pub:designer: advanceFeature017.jpg|}}
* Click the Summary tab.
* Enter information appropriate to your form.
* Click OK to apply your settings.
==== Setting Submission Information ====
Using the Submission tab, you can set how you will submit your form and where you will send your form after you submit it.
** To set submission information: **
* Choose Properties in the File menu.\\ The Properties dialog box appears.
{{pub:designer: advanceFeature018.jpg|}}
* Click the Submission tab.
* Type an action in the Action text box. It will be saved in the drop-down list for selection the next time you open this dialog box.\\ An action describes where form data will be sent after submission from iDocs Filler, a Web browser, or Adobe’s Acrobat software.
* The action could point to a Common Gateway Interface (CGI) script on a Web server; for example:\\ http://www.informdecisions.com/location-bin/script.pl \\ This would tell iDocs Filler to submit data to a script on inFORM Decisions’s Web server.
* The action could also be an e-mail address; for example:\\ mailto:name.othername@company.com \\ The form data would be submitted to that e-mail address.
* Select a means of submitting data.
* Select GET to append text to the Universal Resource Locator (URL) specified in the Action drop-down list.
* Select POST to notify the Web server to open the CGI application and pass the data.
===== Adding Security to Your Forms =====
If your work environment contains several work groups, you might want to add security properties to your forms. Security properties can protect both the user who fills out the form and the user who processes the filled out form.
To add security properties to a form:
* First create a user database.\\ This is a place to store the names of the users and their passwords.
* Next, create a signature field or fields on the form. \\ A signature field contains settings that allow users to lock fields on a form. In locking other fields, only the user with the correct password can change the locked fields.
* Finally, track and verify who has signed the form.
For example, suppose you have an Expense report that requires an employee’s signature and supervisor’s approval. For this form you might want to create an employee’s signature and have this signature field lock fields that the employee fills out. Once the employee’s signature field is signed (that is, filled), no one can change the locked fields unless that user has the correct password and unsigns the field.
You might also want to create a supervisor’s signature field and have this signature field lock the employee’s signature field. Once the supervisor’s signature field is signed (that is, filled), no one can change any of the fields without the correct passwords. The supervisor’s password is required to unsign the supervisor’s signature field. The employee’s password is required to unsign the employee’s signature field, which will unlock the rest of the locked fields on the form.
This section describes how to create a user database, how to set up signature fields, and how to verify the signature fields.
==== Creating a User Database ====
This section should be performed by your Work Group Administrator. A user database contains information about the members of your work group, such as, user names, passwords, and descriptive full names. It is the basis for form signing and signature verification in the work group. The database should be located where all work group members can access it; such as, the network drive. For added security, the user database may be made read-only to everyone but the administrator.
** To create a user database: **
* {{pub:designer: advanceFeature019.jpg|}} If you are in fill view, click the Design button in the fill toolbar or choose Design in the View menu to switch to design view.
* Choose Security... in the Tools menu. The Security Database dialog box appears.
{{pub:designer: advanceFeature020.jpg|}}
* Type the name of your database file in the File name text box. \\ Or, click Browse... to locate your file.
* Locate and select a file.
* Click OK to return to the Security Database dialog box.
* Click OK when you are finished\\ The Enter Administrator Password dialog box appears
{{pub:designer: advanceFeature021.jpg|}}
If an administrator password has not been defined, you will be prompted to enter one and verify it; otherwise just enter the password to continue.
== ==
----
{{pub:designer:clip_image001.gif|}}
If you lose or forget your password it cannot be recovered. Do not use the following characters in your user name or full name: “/\ [ ] ; : | = , + * ? < >
----
== ==
* Click OK to return to the Security Database dialog box.
* Click OK in the Security Database dialog box to close the dialog box.
** To add a user to the database: **
* {{pub:designer: advanceFeature019.jpg|}} If you are in fill view, click the Design button in the fill toolbar or choose Design in the View menu to switch to design view.
* Choose Security... in the Tools menu.\\ The Enter Administrator Password dialog box appears.
* Enter your password in this dialog box.
* Click OK. \\ The Security Database Administration dialog box appears. In the Users list box, all the current users are displayed.
{{pub:designer: advanceFeature022.jpg|}}
* Click the New button to add a new user, and enter:
* the user’s name in the Username text box. The user’s name can contain up to 20 characters.
* the password for that user in the Password text box. The password can contain up to 14 characters and will appear as asterisks in the text box.
* the password again in the Verify password text box.
* the user’s full name in the Full name text box. The full name can contain up to 50 characters. The full name is the name that will be displayed in the signature field in fill view.
== ==
----
{{pub:designer:clip_image001.gif|}}
If you lose or forget your password it cannot be recovered. Do not use the following characters in your user name or full name: “/\ [ ] ; : | = , + * ? < >
----
== ==
* Click Add to add the new user.
* Click OK to close the dialog box.
** To update a password or full name: **
* In design view, choose Security... in the Tools menu.\\ The Security Database Administration dialog box appears. In the Users box, all the current users are displayed.
* In the Users list box, select the user that you want to update.\\ Updating a user’s password will cause all records previously signed by this user to become unverified. The user will no longer be able to unsign those records.
* Type a new password in the Password text box, and then type the password again in the Verify password text box to update the password.
* Type the new user’s full name in the Full name text box to update the user’s full name.
* Click Update to update the password/user’s full name.
* Click OK to close the dialog box.
** To delete a user: **
* In design view, choose Security... in the Tools menu.\\ The Enter Administrator Password dialog box appears. Enter your password in this dialog box.
* Click OK.\\ The Security Database Administration dialog box appears. In the Users box, all the current users are displayed.
* Select the user that you want to delete in the Users box.
* Click Delete. You will be warned that you are about to delete the user and will be prompted to continue. Click OK in this dialog box. The user is deleted.
* Click OK to close the Security Database Administration dialog box.
===== Creating Signature Fields =====
You create signature fields from fill text fields. Signature fields can lock other fields on a form. And once a signature field is signed (that is, filled) no one can change the locked fields unless that user has the correct password and unsigns the field.
** To create a signature field on a form: **
* In design view, select a fill text field on the form where you want to create a signature field.
* Choose Object Definition... in the Format menu. \\ Or, open a shortcut menu by clicking the right-mouse button over the selected object. Choose Object Definition... in this menu.
* Click the Properties tab in the Fill Text Definition dialog box.
* Select Signature in the Type drop-down list.
* Click the Settings button. \\ The Signature Settings dialog box appears.
{{pub:designer: advanceFeature023.jpg|}}
* In the Fields in list box, select the fields that you want to lock with the signature field and click Add>> to add the fields.
* To add all the fields on the form, click Add All>>.
* To remove fields from the Fields to lock list box, select those entries that you want removed and then click <