Modifying Input Screens - Fields

<< Click to Display Table of Contents >>

Navigation:  General Functions > Configuring the MIE (Programmer's Guide) >

Modifying Input Screens - Fields

The MIE allows changing the configuration of input fields on most screens.

You must have administrative level access in order to change input field configuration.  

To change configuration, start by going to the screen you wish to change.  Edit a record or choose to add a new record.

When the input fields are displayed, if you have sufficient access to change configuration of the fields, you  will see a small dot, or bullet, character displayed to the left of the title of each field.  Double click on the title to change configuration of the input field.

After double clicking, a pop-screen will appear with the current configuration settings.  Make the desired changes, click Save Changes, then click Close this window when complete.  The parent window will refresh and any the new configuration will be active at that time.

The following configuration settings may be available (depending on your access level):

Setting

Definition

First selection of drop-down list is not valid

Applies to input types that display drop-down lists only.  If checked, then the first item in the list will not be accepted as valid input.

Element is read-only

If checked, the input can be read but not written to.  Even if it accepts input or changes on-screen, any changes will not be written to the database.

Element is required

If checked, the screen will not allow changes to be saved if this input is not populated.

Log changes to existing data

If checked, any changes in data (except for the original value written) will be logged to the change log.

Do not allow duplicates

If checked, any attempt to save an entry that already exists for this input in another record will fail.

Do not save data from this element.

If checked, allows on-screen manipulation and changes, however data from this element will not be saved to the database.

Caption

Title to be displayed for this input.  This title will appear on most reports, as well as the list of input fields that can be used to narrow the scope of records.  Any change you make will be carried forward to most reports and the scope narrowing list.

Default value

Differs by input type.  For OPTION types, this is the value that will appear as the first entry.  For other types, this value will be applied as default when a new record is being added. Note that for drop-downs that show one value, but select another (a common practice), the underlying key value must be entered as the default - not the displayed value.

Type of input

Defines the input type.

Business Rule to Apply

Defines how data entered into the input will be validated before being saved.  For OPTION types, the business rule defines the SQL for the drop-down list that will be displayed, as well as which column(s) will be displayed.

Minimum access required to edit this element

Defines the minimum access required to see the input element.  If a user has insufficient access, the input element will not be visible.

Allow data to be searched on this element

Defines if the input will participate in narrowing the scope of records viewed from the top screen.  Also defines how it will be used to narrow the record scope.

How to format data from this element

Defines how data will be formatted for display.

Which font to use when displaying this element

Defines the font that will be used when showing the element on screen.

Javascript assigned to this element

Allows modifying javascript that will be triggered by various events supported by this input type.  Programmer level access is required to see this setting.