What are Detail Views?
Detail views are tools for accessing, editing, adding, and deleting a specific record from a specific table of data. Users can access the detail view of a record by using such tools as list views or clicking direct links such as the Asset ID field on the work order form.
An example of the detail view:

Customize Form
'Customize Form' is a feature designed to ease the management of the detail view. It also provides a user-friendly interface for the data dictionary. To access this feature open the detail view you wish to modify, click the Options link then click Customize Form. Users must have the “Modify Form Layout” permission to see the Options link on the form.
NOTE: The detail view currently open is the detail view that will be affected by any changes you make.
Form Design Options
At the top of the form, there are options for controlling the basic layout of the page.
Form Font Settings
This option allows the administrator to choose what font will be used on this particular detail view.
Enter the font family in the „Default Form Font‟ line and the applicable size and style information in the appropriate box. For the color fields, select an HTML color value setting (hexadecimal or HTML compliant). Ex. BLUE is known by HTML and will display that color. For more specific colors add a hexadecimal color code such as #0066CC for another variation of blue. Click update for these settings to take effect.

Add a new column
While designing or changing the detail view, you may wish to use a new column. This can be achieved by clicking the Add Column link. A new column will be added to the right of any existing columns.
Remove a column
To remove the column furthest to the right, remove all fields from it and exit Design Mode.
Insert Row After
Insert a row on the form by entering the number of the row that will be above the new row, then click the INS button. For example, if you want a row between rows 5 and 6, enter “5” in the „Insert Row After‟ box and click the INS button. All rows after row 5 will be moved down and a new row will be placed into the 6th row.
Delete Row
Enter the number of the row to be deleted and click the DEL button.
Adding, Removing,&Arranging Fields
The Customize Form feature also allows you to modify the layout of your detail views. This is useful for removing default fields you may not need or adding custom fields you do need.
Adding
First decide what field needs to be added to the detail view (be sure it is not in use already). Find a row/column position which has the folder icon
. This indicates and available field location. Click the folder icon to open the “Add Field to Form” screen.
The “Add Field to Form” screen has two sections. The first, “Select Existing Field”, allows you to choose from a list of pre-configured fields. The second, “Create New Field”, allows you to create your own fields.
TIP: You should always check to see if the field you need exists in the “Existing Field” section before creating a field of your own.
To use an existing field:
To create a new field:
Removing
Locate the field you wish to remove and click the trash can icon
. The field will disappear from the detail view and a folder icon will take its place. Removed fields become available in the “Select Existing Field” list and can be selected for placement elsewhere on the form.
Note: Removing fields from the detail view does not delete the field or any data it contains.
Arranging
Arranging fields on the detail view is a simple drag-and-drop process. Simply click on the text of a field's description, drag it, nd drop it in any open space (just to the left of a folder icon). Moving fields can help make the form more organized and easier to read.
Tab Order
After you have selected the fields to display, you can then assign a “tab order” when in edit mode. This allows you to use the Tab key on your keyboard to navigate around the form in the order you specify. The current tab order is indicated by a number in parenthesis next to the field properties icon . To change the order:
Editing the Field Properties
Clicking on the Tools icon to the right of any field will display the “Database Field Properties” window.
This window contains the current settings for the field you are viewing and can vary depending on the field. The field's name will be displayed at the top of the screen along with its system name.
All of the general settings are under the “General Properties” section. Again you will see the Field Name (system name) as well as the Table Name in which the field resides. You will also see the type of field it is: C=Text, M=Memo, N=Numeric, L=Logical, D=Date and T=Date/Time. This information cannot be changed. The options available for change in General Properties depend on the field type and the other properties in use on the field.
Behavior
You’ll also find a field called Behavior, with a dropdown box that contains several options:
Email
If you select Email as the behavior, a link will appear to the right on the Behavior dropdown box. Clicking this will take you to a screen that allows you to modify the setting of an email field. If the field you’re editing is on a table, other than the work orders table, you will see a screen like this:

NOTE: workflows can be configured to automatically send email notifications, to the email address in an email field. (workflows will be covered later on in this training guide)
Under "Email Address Source," you can select “Field text” or “Contact table”
If the field you’re editing is on the Work Orders table (WORK), you will have a number of additional options. This is because the system can send a printed copy of the work order to the recipient.

Lastly, there are checkboxes that allow you to control the behavior of the email screen. (The email screen is accessed by clicking the Email option, under the Actions menu.)
Key Fields
Key fields are special fields within the system that are necessary for a record to be saved. Without a key field, a record cannot be created and a table will not function correctly. NEVER remove a key field from a form. Because of the key field's special role in the system, it has certain requirements that other fields do not have.
Each key field has a specific length which cannot be altered:
COMPID = 21, ITEM = 15, CONTACTID = 10, TASK_NO = 10
Key fields also restrict the types of characters which can be entered. Valid characters can be any combination of letters, numbers, dashes (-), underscores (_) and periods. If you enter a symbol that is invalid, you will receive a message indicating the error and a link to go back to the form to reenter the key field.

Key fields prominently display their designation on their properties page and in add mode:

or edit mode:

on any record. While in add mode you will be able to enter the ID characters. In edit mode, you will only be able to view that ID. It is strongly recommended that you do not make changes to the properties of a key field. Changing the key field may impact its key field status.
Text Properties
Click the + button to expand the “Text Properties” portion of the screen. This will enable you to view and edit such characteristics as „Maximum number of Characters‟, the 'Display Font', 'Font Size', 'Font Style', 'Background Color', and 'Foreground Color'.
Note: Please see the next section, “Verstrus” when editing the 'Maximum # of Characters'' field.
Verstrus (Verify Structures)
Anytime you change the Maximum number of characters for an existing filed, you must run a process called 'VERSTRUS' from the address line of your browser window to update the system's databases.

Enter the address http://x3.emaint.com/wc.dll?X3~verstrus in your address bar and hit enter. The process will run then a screen similar to the one below will display the verstrus results. Click the Return to Control Center link to return to the main screen.

Do NOT change the maximum number of characters for any of the key fields in the system.
Managing Related Tables
Related tables are small boxes located below the detail view's main form. They are used throughout the system to integrate information from one table to another. For example, the Parts File has the 'Item Suppliers' table which allows you to link suppliers in the contact table to you parts. Virtually every form in the system has, or can have, related tables attached to it.
Closing/Viewing tables
There are two ways to hide a table from view:

Shade/Unshade – Click the minimize
link to “shade” the table. This will leave only the title bar in view. Click it again to “un-shade” the table.
Manage Related Tables – Click the Options link at the top of the page and select Manage Related Tables. A window will appear with a list of tables available for this page. Uncheck a box to hide the table and place a check
in a box to view the table. Click Save to close the window and view changes. Click Close to close the window without saving changes.
Note: Users must have the “Modify Form Layout” permission to see the Options link on the form.
Creating Related Tables
If you require a related table that doesn't exist in your system, you can create your own related table. This will create a blank template which gives you the liberty of customizing the content of the table. To create a new related table:
Your new related table will appear below the main form. At this point, the table only has two fields; a Unique ID field and a field that shares the new table's name. To add data to this table, click Add on the new table to enter add mode for the table. From here you can enter design mode and begin designing your new table