04.02 - Simple Formatting

Overview

FastClose is capable of creating reports that appear precisely as the user wishes to see them in their Management Report Pack

This formatting can be configured in the Designer and seen in the Reader and can be exported, or run directly in Excel with the same look and feel.

Here is a video, or read below.

To do this, requires the use of FastClose’s formatting system.

Formatting Toolbar

To configure formatting switch to the “Formatting” tab…

54e72a93-aee2-4604-9a33-af1a90efa123

The main formatting button (highlighted above) takes the user to the formatting dialog, whilst the two buttons to the right are shortcuts that take the user straight to the default Value Columns or default Label Columns formats in that dialog.

The Apply Style control, configures formatting according to a set of predefined styles that allow the user to quickly achieve certain feels without having to go into the formatting dialog at all. Styles include:

as well as others aimed at easy reading of more transactional data.

Finally, there is a checkbox to automatically hide calculated results that are a % of a %. They rarely make sense.

Formatting Dialog

Default Formats

Opening the formatting dialog, and selecting the Default Formats tab, shows the four formatting defaults:

a5062812-ab6e-4275-a059-364dcf0d1042

The Label Columns, Value Columns and Column Headers defaults affect different zones of the reporting space as shown below:

d1937a2c-fa57-406e-a533-e42714486736

Then, the fourth default format, the All Columns default, covers the combined Label and Value zones though not the column header zone.

Each of these default formats can specify:

In addition, the Value Columns default also supports the option of overriding elements of the format according to user defined conditions via the Conditions button in the bottom right corner. This is used to format -ve numbers in red for example. As an advanced topic this is covered in the “Advanced Formatting” tutorial.

Column Formats

The Column Formats tab lists any specific column formats defined and allows the creation of new ones.

Tip:- For reports where the selected month or year changes with the month, it is recommended that you convert these to use variables before defining column formatting. This allows the formatting to reference the variable rather than the underlying month and year and thus preserves formatting as time rolls forward.

52a79ef3-8cee-4620-a263-c9ab50d8d6c0

Formats for both Column Header Formats and Column Formats are listed on this tab and are applied to the grid as shown below.

9eb0c793-c7fb-4fdb-b829-7416ed69aa4b

A Column Format can be created either by clicking “Add Column Format” highlighted in blue above or by right clicking on the column of interest and selecting “Format Column” as shown below:

40bf21b4-d23d-4b6b-ad68-f44c17b7bedd

Column Formats have the same formatting elements as the Default formats (ie: font, fill, borders, alignment, display format and width) and take precedence over styling set in the defaults. Each element includes an Inherit setting so that where a column format doesn’t give a setting for an element, the one from the underlying default will still come through.

For example the default format could specify the font and the number display format for the whole grid, whilst the column format could specify that the font should be bold and on a grey background and FastClose will combine the two.

A Column Header Format can be created by clicking “Add Column Header Format” in the formatting dialog or by right clicking on the column of interest and selecting “Set Column Caption” as shown below and then clicking the format button in the Caption dialog:

811d9190-49b3-4216-bb1c-2ddf614735f0

The remaining two tabs in the formatting dialog (Row Formats and Cell Formats) are advanced topics and are discussed in the Advanced Formatting tutorial.

Subtotal and Hierarchy Formats

As well as formatting the default areas and providing column overrides, FastClose can also format specific rows of the report. Because this depends on whether the report involves subtotalling or hierarchies, this formatting is not handled in the Formatting dialog, but instead in those respective dialogs.

Subtotal Formatting

The format buttons in the Total & Subtotal dialog shown below, allow the user to configure specific formats for specific subtotal and total lines. They might use successively larger font sizes, varying colours, or the use of borders to add emphasis to the subtotalling.

98ca990d-b9d3-444a-9513-8621cae631ef

Similar formatting can also be applied to Column Totals and Subtotals.

Hierarchy Formatting

As well as formatting the default areas and providing column overrides, it is also possible to format specific rows in hierarchies.

e746a438-2c74-4239-82a6-f8fd3bc38cb5

Every row in a hierarchy can be formatted with its own formatting style by clicking on the palette symbol (as shown to the right hand side of each item). The same formatting elements can be defined as with the Default and Column formats (ie: font, fill, borders, alignment and display format whilst column width is replaced by row height) and again FastClose will combine formats that overlap or cross each other appropriately.

In the example above, Gross Profit Percent is set to be highlighted in bold.

Where the hierarchy has a regular structure, it can alternatively be formatted by depth using the Level Formats feature in the top right of the dialog.

Advanced Formatting

See the Advanced Formatting Tutorial (tbw) for details on how to create conditional formatting (including -ve’s in red) and cell based formatting.

Exercises and Tutorial Survey

04.02 Formatting - Exercises.pdf

Your feedback helps us do better, to fill in a short survey on this tutorial, click here.