Formatting precedence

In some cases, conflicting formats can be assigned to a cell on the grid. For example, the writeback format might set the cell's background color to blue and the exception format might set it to red.

If this happens, the cell will display the format with the highest precedence. The precedence list (from highest to lowest) is:

  1. Scripted format modifications that apply to the entire grid. Scripts that modify particular members' formats fall under number 4.
  2. Writeback
  3. Exceptions
  4. Member format
  5. Attribute format
  6. Off-grid member format
  7. Alternating row/column color
  8. Grid format

In the example above, the cell would have the writeback color you assigned (blue) instead of the exception color (red).

If the format elements do not conflict, both format elements are shown. For example, if the writeback format has a blue background and the exception format has red text, then a cell with both formats would show a blue background with red text.

The following are the precedence rules for special cases:

Nested dimensions

  • Member and attribute formats follow the same precedence.
  • Inner member formats take precedence over outer member formats.
  • Specified formats take precedence over default formats.

Off-grid members and alternate off-grid members

The last format loaded by the server takes precedence.

Overlapping column and row formats on a cell

Column format takes precedence over the row format.