Behavior Properties

The options in the Behavior group let you modify read-only, required, and hidden properties for the selected element. You can also change the tab order of the selected element.

Behavior Properties

Property Description

Read Only

Click this button to specify when this property should be applied to the selected element.

  • On New—The item will be read-only when the workspace or script is used to create a new record. Multi-edit workspaces do not have this option.
  • On Open—The item will be read-only when the workspace or script is used to open an existing record.
  • Profile Based—The item will be read-only for staff accounts using selected profiles. Each profile can have different On New and On Open options applied.

The Read Only property cannot be set to On New if the object Required property is also set to On New for any or all profiles, and a default value is not set for the object.

Required

Click this button to specify when this property should be applied to the selected element.

  • On New—The item will be required when the workspace or script is used to create a new record. Multi-edit workspaces do not have this option.
  • On Open—The item will be required when the workspace or script is used to open an existing record.
  • Profile Based—The item will be required for staff accounts using selected profiles. Each profile can have different On New and On Open options applied.

B2C Service requires certain fields for certain record types. These fields are automatically set to On New and On Edit, and the property is disabled so that you cannot change it.

Hidden

Click this button to specify when this property should be applied to the selected element.

  • On New—The item will be hidden when the workspace or script is used to create a new record. Multi-edit workspaces do not have this option.
  • On Open—The item will be hidden when the workspace or script is used to open an existing record.
  • Profile Based—The item will be hidden for staff accounts using selected profiles. Each profile can have different On New and On Open options applied.

Required fields cannot be hidden when creating records.

Tab Order

Click this button to define the order in which the fields and controls can be tabbed through on the parent table of the workspace or script, using the keyboard Tab key. You can manually specify the tab order value for each item or you can assign the tab order automatically.

Set Parent Table’s Tab Indexes from Top to Bottom

Select this option to automatically assign tab order values for all items. When you select this option, the tab ordering will start with the upper left item on the parent table, proceed down the column, then continue at the top of the next column, ending with the item at the lower right.

This selection will reset any numerical ordering that has been defined using the Value property.

Set Parent Table’s Tab Indexes from Left to Right

Select this option to automatically assign tab order values for all items. When you select this option, the tab ordering will start with the upper left item on the parent table, proceed across the row, then continue at the left of the next row, ending with the item at the lower right.

This selection will reset any numerical ordering that has been defined using the Value property.

Value

Enter a value in the property to customize the order in which fields and controls can be tabbed through on the workspace or script. The first field or control is 0, and each subsequent press of the Tab key steps through the items in numerical order.

By specifying a numerical order, you can define whatever tab sequence you want. However, for ease of use, it is usually best to follow the order of the fields and controls as they are arranged on the design space.