The STATUS field has several properties that separate its functionality from other fields, including other inbuilt fields. As its name implies, it is used to track the status of issues as they transition through the workflow you configure. The handling of the STATUS field has these properties –
This is defined within the data dictionary as a UDF with a display type of Custom. This field provides an alternative to the STATUS field, offering a visual way of highlighting the status of an issue and showing exactly which statuses are valid to transition the issue to, obeying the workflow and status change rules. It looks like this:
The STATUS_TRANSITION field
The current status is highlighted. The user can click on any of the statuses shown, in order to transition the issue to that status. For this to operate, you should retain the STATUS field on the same layout, but you may hide this from the user, using a layout cell attribute of FIELD STYLE. For example, setting a value of display:none will hide the STATUS field list. Setting an alternate title of a space character will hide the label to the STATUS field on this form. Only the STATUS_TRANSITION field will be displayed in an editable form - actually it's a clickable field.
If the STATUS field is displayed on the same screen as opposed to being hidden, then both the STATUS and STATUS_TRANSITION fields will work in tandem.
You may alter the width and height of the field by setting a width and height (both measured in pixels) into the default value of the field in the data dictionary. Use a delimiter of a semi-colon between the values. For example, a default value of 1000;100 will set the size of the field to 1,000 pixels wide and 100 pixels high. Note that you must be precise with the syntax of the default value as no error checking is performed. If you do not provide a default value, a width of 900 pixels and a height of 80 pixels will be assumed.