Skip to main content

Recreatex documentation

Dashboard Designer

The Dashboard Designer provides an intuitive UI that facilitates data binding and shaping, and layout design. Many of these normally complex tasks can be accomplished with a simple drag-and-drop operation, allowing you to start creating dashboards immediately.

img18183.jpg

Creating Dashboards

The following topics will guide you through the process of creating a dashboard.

The Dashboard Designer provides the capability to print or export the individual items of a dashboard, as well as the entire dashboard. For more information, see Printing and Exporting.

Dashboard Items

Dashboard items are used to present information in various ways, including charts, grids, cards and gauges. For more information, see Dashboard Items.

UI Elements

The topics in the section UI Elements describes the main elements of Dashboard Designer.

Using Dashboard Parameters

You can use dashboard parameters when it is necessary to pass data of a certain type to a dashboard (e.g., to pass a specific value to the data source filter string or a calculated field).

The topics in this section describe how to use dashboard parameters.

Creating Parameters

Creating Parameters in the Dashboard Designer

To create dashboard parameters in the Dashboard Designer, do the following:

  • Click the Parameters button on the Ribbon's Home ribbon.

img21711.jpg
  • In the invoked dialog, click the Add button to add a new parameter.

img21716.jpg

Specify the following settings.

Settings

Description

Visible

Specifies whether or not the parameter editor is visible in the Dashboard Parameters dialog.

Allow Multiselect

Specifies whether or not multi-selection is enabled for the current parameter.

The following limitations are applied to parameters with multi-selection enabled.

  1. Use the is any of or is none of operators to pass a multi-select parameter to a filter criteria or to the Expression format condition.

  2. Use the In or Not In operators to pass a multi-select parameter to a calculated field expression.

  3. Stored procedures used in the SQL data source do not support multi-select parameters.

Allow Null

Specifies whether or a not null value can be passed as a parameter value.

Description

Specifies the parameter's description displayed to an end-user.

The parameter's description is the value displayed in the Parameter Name column of the Dashboard Parameters dialog.

Look-Up Settings

Specifies the parameter's look-up editor settings.

Type

Specifies the parameter type.

Value

Specifies the default parameter’s value.

Name

Specifies the parameter name.

When creating and modifying parameter names, follow the rules below.

  • A name can contain letters, numbers and underscores.

  • A name cannot contain spaces.

  • A name cannot be an empty string.

  • The dashboard cannot contain parameters with the same name.

  • Names are case-sensitive. For example, you can create the names Parameter and PARAMETER.

Then, click OK to add the created parameters to the dashboard.

Look-Up Editor Settings

There are three types of look-up editor settings that can be specified for a parameter. Select the required type from the LookUpSettings drop-down list.

img21718.jpg
  1. No Look-Up - set the Value to use a static value as a parameter.

    img21722.jpg
  2. Static List - click the ellipsis button to add static values for the current dashboard parameter.

    img21723.jpg

    In this case, the Value specifies the default parameter's value.

  3. Dynamic List - allows you to use a list of values from the existing data source as a parameter. You need to select the required Data Source from the list of available data sources and data members for the dashboard parameter's display name and value, respectively.

    img21842.jpg

In this case, the Value specifies the default parameter's value.

Passing Parameter Values

In this topic, you will learn how to pass parameter values to a dashboard.

SQL Queries

The Dashboard Designer provides the capability to use a dashboard parameter as an SQL query/stored procedure parameter. To pass a dashboard parameter, do the following:

  • Create a query parameter or select the required stored procedure parameter.

  • Enable the Expression checkbox for this parameter and select the required dashboard parameter in the Value column.

img121219.jpg
  • If necessary, you can select Expression editor... and specify an expression to bind a query parameter to a dashboard parameter using custom logic.

Filtering

You can filter the specified query of the SQL Data Source or apply filtering to a specific dashboard item according to the current parameter value(s) using the Filter Editor.

In the Filter Editor, you can compare a field value with the following objects.

  • A static value (represented by the img21820.jpg icon). Click this button to switch to the next item mode ("another field value"), to compare the field value with another field value.

  • Another field value (represented by the img21824.jpg icon). Click this button to switch to the next item mode (“parameter value”), to compare the field value with a parameter value.

  • A parameter value (represented by the img21825.jpg icon). Click this button to switch back to the initial mode ("static value"), to compare the field value with a static value.

Thus, to compare a field value with a parameter value, click the img21820.jpg button, then click the img21824.jpg button.

img21729.jpg

Conditional Formatting

You can apply conditional formatting to a specific dashboard item according to the current parameter value when creating the Expression format condition. In the Expression dialog, you can compare a field value with parameter values in the same manner as in the Filter Editor dialog.

Calculated Fields

You can use parameters when constructing expressions for calculated fields. A parameter is inserted into the expression using the “Parameters.” prefix.

To see a list of available parameters, click Parameters in the Expression Editor dialog.

img21730.jpg
Requesting Parameter Values

The dashboard provides a built-in Dashboard Parameters dialog, which provides the capability to change dashboard parameter values. This dialog is created automatically, depending on the parameter type and visibility settings.

To invoke the Dashboard Parameters dialog in the Dashboard Designer, click the Parameters (img21814.jpg) button in the dashboard title. Depending on the visibility state of the created dashboard parameters, this invokes the following dialog.

img21815.jpg

Select the required parameter values in the Dashboard Parameters dialog and click the Submit button to apply the changes.

To reset the changes to the default values, click the Reset button.

Creating Dashboard Items and Binding to Data

This section consists of the following topics:

Creating Dashboard Items

This topic describes how to add a new dashboard item to the dashboard, and the basic actions that can be performed on the item.

Overview

Dashboard items can be divided into the following groups, by type:

Data Visualization Items

Data visualization items represent UI elements used to display data within the Dashboard.

The Dashboard also provides the Image and Text Box dashboard items used to display static images or text within the dashboard.

Filter Elements

Filter elements are used to apply filtering to other dashboard items.

Combo Box

List Box

Tree View

img24779.jpg
img24784.jpg
img24786.jpg

Dashboard Item Group

Dashboard item group arranges dashboard items and allows you to manage interaction between dashboard items within and outside the group.

img24788.jpg

Creating Dashboard Items

To create a dashboard item in the Dashboard Designer, click the corresponding button in the ribbon or the toolbar.

img18512.jpg
img19499.jpg

This creates an empty dashboard item, and displays the required data sections for binding this item to data.

img21201.jpg

Perform the following steps to design a dashboard item.

  • Bind the dashboard item to data.

  • Perform the required data shaping operations (such as grouping, sorting and filtering).

  • Use the interactivity features to enable interaction between various dashboard items.

  • Adjust the dashboard item's position and size and specify the dashboard item caption settings.

  • Specify specific dashboard item settings based on its type. To learn more, see Dashboard Items.

After you have created and designed the dashboard item, you can create an exact copy of it. To do this, click the Duplicate button in the Home ribbon tab...

img23150.jpg

... or use the dashboard item's context menu. To remove the dashboard item from the dashboard, use the Delete button or the corresponding item in the context menu.

Converting Dashboard Items

The Dashboard Designer provides the capability to convert data-bound dashboard items to another type. To convert the selected dashboard item to another type, use the Convert button in the ribbon's Home tab or the corresponding command in the item's context menu.

img23151.jpg

The Dashboard Designer preserves the initial set of data items in the converted dashboard item. The data shaping settings of data items and their names are also persisted.

The following dashboard item settings are preserved, if possible.

  • Data item container settings (e.g., delta or sparkline settings).

  • Interactivity settings (e.g., the specified master filter mode).

  • Specific dashboard item settings (e.g., map extent).

Hidden Data Items

The HIDDEN DATA ITEMS area can be used to perform various data shaping and analysis operations by measures or dimensions that do not directly take part in the visual representation of data.

To create hidden data items, choose the required data field from the Data Source Browser and drop it onto the appropriate section in the HIDDEN DATA ITEMS area.

You can perform the following operations using hidden data items.

Filtering

You can use hidden dimensions to apply filtering to the dashboard item. To do this, select the required hidden dimension in the Filter Editor dialog and specify the required condition.

img118917.jpg

For instance, the Grid on the image above is filtered by the first quarter of the OrderDate (Quarter) dimension.

Sorting

You can sort values of the specified dimension by the hidden measure. To do this, select the required measure from the dimension's Sort By sub-menu.

img118918.jpg

For instance, categories displayed in the Grid on the image above are sorted by values of the hidden Quantity (Sum) measure.

Top N

You can use hidden measures in Top N conditions. To do this, select the required measure from the Measure combo box in the Top N Values dialog.

img118919.jpg

For instance, the Grid on the image above displays top 5 categories for the Quantity (Sum) hidden measure.

Conditional Formatting

You can create format rules based on hidden measures to apply conditional formatting to elements corresponding to visible values. To do this, use the Add Format Rule menu of the hidden measure.

img118920.jpg

For the Expression format condition, you can use the required hidden measure in the same manner as in the Filter Editor dialog.

Binding Dashboard Items to Data in OLAP mode

In OLAP mode, the cube schema is fetched automatically, and the Data Source Browser displays the entire OLAP cube structure.

img19751.jpg

To visualize data from the OLAP cube, drag-and-drop measures, attributes or hierarchies onto the appropriate data sections in the DATA ITEMS area.

Note that OLAP measures can only be placed in the Values section, while dimension attributes and hierarchies can only be placed in other data sections.

OLAP hierarchies allow you to customize each level separately. To access hierarchy level options, invoke the data item menu for the hierarchy and then use the submenu that corresponds to the desired level.

img19757.jpg

Anmerkung

You can easily drill down through OLAP hierarchies using the Drill-Down feature.

See Also

Binding Dashboard Items to Data

Data Shaping

This section describes how to perform various data shaping operations (such as grouping, sorting and filtering) in the Dashboard Designer.

The section contains the following topics.

Summarization

Grouping

Sorting

Filtering

Top N

Formatting Data

Summarization

To obtain numeric values that should be displayed within a dashboard item, Dashboard calculates a summary function against the specified measure.

img18722.jpg

This topic describes how to specify which summary function should be calculated against a particular measure.

The following sections are available.

Summary Function Types

The following summary functions are available:

Count

The number of values (excluding Null and DBNull values).

This is the only summary type that can be calculated against non-numeric data.

Count Distinct

The number of distinct values.

Sum

The sum of the values.

img4460.jpg

Min

The smallest value.

Max

The largest value.

Average

The average of the values.

img4457.jpg

StdDev

An estimate of the standard deviation of a population, where the sample is a subset of the entire population.

img4458.jpg

StdDevP

The standard deviation of a population, where the population is the entire data to be summarized.

img4459.jpg

Var

An estimate of the variance of a population, where the sample is a subset of the entire population.

img4461.jpg

VarP

The variance of a population, where the population is the entire data to be summarized.

img4462.jpg
Changing Summary Type

By default, Dashboard calculates Sum for numeric measures and Count for measures that contain another type of data.

You can change the summary function type for numeric measures. To do this in the Designer, invoke the data item menu and select the desired summary type. Less common summary types are organized in the More submenu.

img19326.jpg
Grouping

The Dashboard Designer allows you to group dimension values and display summaries for entire groups rather than individual values.

You can arrange dimension values in groups of different sizes by specifying the appropriate group interval. For instance, date-time values can be grouped by years, months, quarters, etc.

This topic lists the supported text and date-time group intervals, and describes how to change the group interval.

The following sections are available.

String values support the following grouping intervals.

No Grouping

Each value is displayed "as is".

Alphabetical

Values are grouped alphabetically.

Example: A, B, C, ... Z

Date-Time Group Intervals

Date-time values support the following group intervals.

Anmerkung

Examples in the table below are formatted using the default settings. To learn how to customize format settings, see Formatting Data.

Group interval

Description

Examples

Year

Values are grouped by the year.

2010, 2011, 2012

Quarter

Values are grouped by the quarter.

Q1, Q2, Q3, Q4

Month

Values are grouped by the month.

January, February, March, ... December

Day

Values are grouped by the day of the month.

1, 2, 3, ... 31

Hour

Values are grouped by the hour.

0, 1, 2, ... 23

Minute

Values are grouped by the minute.

0, 1, 2, ... 59

Second

Values are grouped by the second.

0, 1, 2, ... 59

Day of the Year

Values are grouped by the day of the year.

1, 2, 3, ... 365

Day of the Week

Values are grouped by the day of the week.

Sunday, Monday, Tuesday, ... Saturday

Week of the Year

Values are grouped by the week of the year.

1, 2, 3, ... 52

Week of the Month

Values are grouped by the week of the month.

1, 2, 3, 4, 5

Month-Year

Values are grouped by the year and month.

January 2012, February 2012, ... December 2012, January 2013, ...

Quarter-Year

Values are grouped by the year and quarter.

Q3 2012, Q4 2012, Q1 2013, Q2 2013, ...

Day-Month-Year

Values are grouped by date.

3/4/2012, 3/5/2012, 3/6/2012, ...

Date-Hour

Values are grouped by date with the hour value.

3/4/2012 0:00 AM, 3/4/2012 1:00 AM, 3/4/2012 2:00 AM, ...

Date-Hour-Minute

Values are grouped by date with the hour and minute values.

3/4/2012 0:00 AM, 3/4/2012 0:01 AM, 3/4/2012 0:02 AM, ...

Date-Hour-Minute-Second

Values are grouped by date with the hour, minute and second values.

3/4/2012 0:00:00 AM, 3/4/2012 0:00:01 AM, 3/4/2012 0:00:02 AM, ...

Exact Date

Each value is displayed "as is".

2009, Q2 2009, 6/15/2009 1:45:30 PM, ...

Changing Group Interval

To specify the group interval in the Designer, invoke the data item menu and select the desired group interval. Less common group intervals are organized in the More submenus.

img19330.jpg
Sorting

The Dashboard Designer allows you to easily change the sort order of values within a dashboard item. You can also enable sorting by parameter values.

The sort order of dimension values is indicated with an arrow.

img19365.jpg

To change the sort order in the Designer, click the data item. You can also toggle sorting from the data item menu.

img19366.jpg

Sorting by Measure Values

Dashboard allows you to sort dimension values by summary values calculated for a specific measure.

To enable sorting by measure in the Designer, use the Sort by submenu in the dimension's menu.

img19367.jpg

You can also sort dimension values by the values of hidden measures.

OLAP Sorting Specifics

In OLAP mode, you can use the following options to specify the sort order for attribute members.

img118928.jpg
  • No Sorting - Specifies the default server sorting for the current attribute.

  • Sort by - Allows you to choose the OLAP member property by whose values sorting is performed:

    • (Value) - sorting is performed by member values;

    • (Display Text) - soring is performed by captions associated with members;

    • (Key) - sorting is performed by member keys;

    • (ID) - sorting is performed by member IDs.

Filtering

The Dashboard allows you to filter a query of the SQL Data Source or apply filtering to a specific data-aware dashboard item.

This topic describes how to enable and reset filtering.

Apply Filtering

To configure filtering, select the target dashboard item and do one of the following.

  • If you are using a Ribbon menu, click the Edit Filter button in the Data tab.

img19368.jpg
  • If you are using a toolbar menu, click the img19497.jpg button.

  • Right-click a dashboard item and select Edit Filter from its context menu.

img19369.jpg

This will invoke the Filter Editor dialog. Use this dialog to build filter criteria with a convenient tree-like interface.

img19370.jpg

You can use hidden dimensions within the Filter Editor dialog, allowing you to filter data based on their values.

Clear Filtering

To clear filtering in the Designer, select the target dashboard item and do one of the following.

  • If you are using a Ribbon menu, click the Clear button in the Data tab.

img19371.jpg
  • If you are using a toolbar menu, click the img19498.jpg button.

  • Right-click a dashboard item and select Clear from its context menu.

OLAP Filtering Specifics

You cannot apply filtering by building complex filter criteria in OLAP mode. Instead, you can filter dimension attributes and hierarchies by manually selecting the values you wish (or do not wish) to include in the dashboard.

For dimension attributes, the Filter Editor contains a list of all values. You can select the values that you wish to display.

img19755.jpg

For hierarchies, a tree is displayed instead, allowing you to filter individual values at any hierarchy level.

img19754.jpg
Top N

The Top N feature allows you to display only a limited number of values that correspond to the highest or lowest values of a particular measure.

To display the top values in a dimension, select Top N from the data item menu.

img19373.jpg

This invokes the Top N Values dialog.

img19374.jpg

In this dialog, check the Enabled check box and specify the following settings.

Mode

Specifies whether top or bottom values should be displayed.

Count

The number of values to be displayed.

Measure

The parameter that will determine the top or bottom value.

Show "Others" value

If enabled, all values that are not the top/bottom values are consolidated in the "Others" value.

You can use the hidden measure as a parameter that will determine the top or bottom value.

Formatting Data

Dashboard allows you to customize various data format settings for numeric and date-time values.

Formatting Numeric Values

To specify a format for numeric values, select Format from the data item menu.

img19376.jpg

This invokes the Numeric Format window.

img19375.jpg

In the Format type field, select the required format type.

Auto

Format settings are automatically determined based on the data type.

General

Converts a number to the most compact of either fixed-point or scientific notation, depending on the type of the number.

Number

Converts a number to a string of the "-d,ddd,ddd.ddd…" form where "-" indicates a negative number symbol (if required), "d" indicates a digit (0-9), "," indicates a group separator, and "." indicates a decimal point symbol.

Currency

Converts a number to a string that represents a currency amount. To learn about currency formatting specifics, see the Currency Formatting Specifics section of this document.

Scientific

Converts a number to a string of the "-d.ddd…E+ddd" or "-d.ddd…e+ddd" form where each "d" indicates a digit (0-9).

Percent

Multiplies a number by 100 and converts it to a percentage string.

Other format settings are in effect for only specific format types.

Setting

Description

Format Types

Unit

The unit to which values should be converted.

Number, Currency

Precision

The number of fractional digits that should be displayed.

Scientific, Percent

Currency

Defines the currency sign and format settings that should be used to display currency values.

To learn about currency formatting specifics, see the Currency Formatting Specifics section of this document.

Currency

Currency culture

For currencies used in a region with several cultures, specifies the culture that defines format settings.

Currency

Include group separator

Specifies whether or not separators should be inserted between digit groups.

Number, Currency, Percent

Formatting Date-Time Values

To specify a format for date-time values, use the Format submenu in the data item menu.

img19382.jpg

This submenu lists the available format types that depend on the selected group interval (for details on group intervals, see Grouping).

Anmerkung

Specific group intervals do not have format options. This means that corresponding values can only be presented in a single manner. The Format submenu is not displayed for such group intervals.

The following table lists format types by group interval.

Group Interval

Format type

Description

Examples

Year

Full

Abbreviated

The full year pattern.

The year from 00 to 99.

6/15/2009 1:45:30 PM -> 2009 (en-US)

6/15/2009 1:45:30 PM -> 09 (en-US)

Quarter

Full

Numeric

The full quarter pattern.

The quarter from 1 through 4.

6/15/2009 1:45:30 PM -> Q2 (en-US)

6/15/2009 1:45:30 PM -> 2 (en-US)

Month

Full

Abbreviated

Numeric

The full name of the month.

The abbreviated name of the month.

The month from 1 through 12

6/15/2009 1:45:30 PM -> June (en-US)

6/15/2009 1:45:30 PM -> Jun (en-US)

6/15/2009 1:45:30 PM -> 6 (en-US)

Hour

Long

Short

Long hour pattern, 12-hour format.

Short hour pattern, 24-hour format.

6/15/2009 1:45:30 PM -> 1:00 PM

6/15/2009 1:45:30 PM -> 13

Day of Week

Full

Abbreviated

Numeric

The full name of the day of the week.

The abbreviated name of the day of the week.

The day of the week from 1 through 7.

6/15/2009 1:45:30 PM -> Monday (en-US)

6/15/2009 1:45:30 PM -> Mon (en-US)

6/15/2009 1:45:30 PM -> 2 (en-US)

Day-Month-Year

Long

Short

Long date pattern.

Short date pattern.

6/15/2009 1:45:30 PM -> Monday, June 15, 2009 (en-US)

6/15/2009 1:45:30 PM -> 6/15/2009 (en-US)

Date-Hour

Long

Short

Time only

Long date pattern, long hour pattern.

Short date pattern, long hour pattern.

Long hour pattern.

6/15/2009 1:45:30 PM -> Monday, June 15, 2009 1:00 PM (en-US)

6/15/2009 1:45:30 PM -> 6/15/2009 1:00 PM (en-US)

6/15/2009 1:45:30 PM -> 1:00 PM (en-US)

Date-Hour-Minute

Long

Short

Time only

Long date pattern, long time pattern.

Short date pattern, long time pattern.

Long time pattern.

6/15/2009 1:45:30 PM -> Monday, June 15, 2009 1:45 PM (en-US)

6/15/2009 1:45:30 PM -> 6/15/2009 1:45 PM (en-US)

6/15/2009 1:45:30 PM -> 1:45 PM (en-US)

Date-Hour-Minute-Second

Long

Short

Time only

Long date pattern, long time pattern.

Short date pattern, long time pattern.

Long time pattern.

6/15/2009 1:45:30 PM -> Monday, June 15, 2009 1:45:30 PM (en-US)

6/15/2009 1:45:30 PM -> 6/15/2009 1:45:30 PM (en-US)

6/15/2009 1:45:30 PM -> 1:45:30 PM (en-US)

The table below lists format types related to the Exact Date group interval.

Exact Date Format

Format Type

Description

Examples

Year

Full

Abbreviated

The full year pattern.

The year from 00 to 99.

6/15/2009 1:45:30 PM -> 2009 (en-US)

6/15/2009 1:45:30 PM -> 09 (en-US)

Quarter

n/a

The default year and full quarter pattern.

6/15/2009 1:45:30 PM -> Q2 2009 (en-US)

Month

n/a

The default year pattern and the full name of the month.

6/15/2009 1:45:30 PM -> June, 2009 (en-US)

Day

Long

Short

Long date pattern.

Short date pattern.

6/15/2009 1:45:30 PM -> Monday, June 15, 2009 (en-US)

6/15/2009 1:45:30 PM -> 6/15/2009 (en-US)

Hour

Long

Short

Time only

Long date pattern, long time pattern.

Short date pattern, long time pattern.

Long time pattern.

6/15/2009 1:45:30 PM -> Monday, June 15, 2009 1:00 PM (en-US)

6/15/2009 1:45:30 PM -> 6/15/2009 1:00 PM (en-US)

6/15/2009 1:45:30 PM -> 1:00 PM (en-US)

Minute

Long

Short

Time only

Long date pattern, long time pattern.

Short date pattern, long time pattern.

Long time pattern.

6/15/2009 1:45:30 PM -> Monday, June 15, 2009 1:45 PM (en-US)

6/15/2009 1:45:30 PM -> 6/15/2009 1:45 PM (en-US)

6/15/2009 1:45:30 PM -> 1:45 PM (en-US)

Second

Long

Short

Time only

Long date pattern, long time pattern.

Short date pattern, long time pattern.

Long time pattern.

6/15/2009 1:45:30 PM -> Monday, June 15, 2009 1:45:30 PM (en-US)

6/15/2009 1:45:30 PM -> 6/15/2009 1:45:30 PM (en-US)

6/15/2009 1:45:30 PM -> 1:45:30 PM (en-US)

Currency Formatting Specifics

The Dashboard allows you to specify a currency format at two levels: for the entire dashboard and for individual data items.

1. Data Item Currency

To specify which currency to use for a particular data item, select Format from the data item menu.

img19376.jpg

In the Numeric Format dialog, select Currency in the Format type field and use the Currency combo box to select the required currency.

img19380.jpg

Anmerkung

This option only affects the way values are displayed. The Dashboard does not convert monetary amounts from one currency to another.

For regions with several cultures, you can also select the culture that will be used to format currency values.

img19381.jpg

You can also apply the default dashboard currency by selecting Use dashboard settings in the Currency field.

2. Dashboard Currency

You can also specify the default currency for the dashboard. This setting will be applied to dashboard items that have no currency defined.

To set the dashboard currency, click the Currency button in the Ribbon (or the img19500.jpg button if you are using the toolbar menu).

img19379.jpg

This invokes the Dashboard Currency window. In this window, select the required currency using the Currency combo box.

img19378.jpg

Anmerkung

This option only affects the way values are displayed. The Dashboard does not convert monetary amounts from one currency to another.

For regions with several cultures, you can also select the culture that will be used to format currency values.

img19381.jpg

Additionally, you can specify the client culture that should be used for the dashboard by selecting the Use client system settings item.

Interactivity

This section describes features that enable interaction between various dashboard items. These features include Master Filtering and Drill-Down.

The section consists of the following topics.

Master Filtering

The Dashboard allows you to use any data aware dashboard item as a filter for other dashboard items (Master Filter). You can select elements in a Master Filter item (grid records, chart bars, pie segments, etc.) to filter data in other dashboard items by the selected values.

img25347.jpg

Master Filtering Overview

Dashboard items can be divided into four groups by their master filtering capabilities.

To learn how to manage master filtering for these items, see Master Filter Settings.

  • Filter elements represent a special type of dashboard item whose main purpose is to apply filtering to other dashboard items. This capability is always enabled for these dashboard items.

The following filter elements are available.

  • Combo Box

  • List Box

  • Tree View

Instead of switching between standard master filtering modes, some filter elements allow you to switch their type. This allows you to select a single value or multiple values.

To learn more, see the Filter Elements section.

Range Filter is a special type of dashboard item that displays a chart with selection thumbs and allows you to filter out values displayed along the argument axis.

To learn more, see the Range Filter section.

Dashboard item group allows you to manage interaction between dashboard items in and out of the group.

To learn more about the interactivity capabilities of the dashboard item group, see the Interactivity paragraph in the Dashboard Item Group topic.

Master Filter Settings

Master Filtering Modes

The Master Filter item supports two selection modes.

  • Multiple - Allows you to select multiple elements in the Master Filter item.

  • Single - Allows you to select only one element in the Master Filter item. When this mode is enabled, the default selection will be set to a Master Filter element. You can change this selection, but cannot clear it.

To enable/disable master filtering, use the Multiple Master Filter or Single Master Filter buttons in the Data Ribbon tab.

img21845.jpg

Anmerkung

If the selected dashboard item contains several types of elements that can be used for filtering, the Ribbon or Toolbar will provide the appropriate buttons to switch between these types (e.g., the Arguments and Series buttons in the Chart). For details, refer to the individual dashboard items in the Dashboard Items section.

Preventing Items from Being Filtered

img19417.jpg

You can prevent specific dashboard items from being affected by Master Filters. To do this, use the Ignore Master Filters (2) button in the Data Ribbon tab.

Use the option Check all filters before loading (3) to configure whether all filters should be selected or not when the report is loaded. This option is available for Filter elements (List Box, Tree View or Combo Box).

Save the dashboard design to apply the setting.

Dashboards_Designer_Interactivity_MasterFiltering_CheckAllFilters.png

When you load the dashboard (Reporting > Dashboards > View) the filters will either be preselected or not, depending on the configuration.

Apply Filtering

To learn how to apply filtering in a specific dashboard item, refer to the Master Filtering topic in the Interactivity section for this item.

Drill-Down

Dashboard provides the Drill-Down feature, which allows end-users to change the detail level of data displayed in a dashboard item. The Drill-Down feature enables users to drill down to display detail data, or drill up to view more general information.

img19995.jpg

Enable Drill-Down

Drill-down requires that the data section contains several dimensions...

img22541.jpg

... or a hierarchy data item (in OLAP mode).

img22542.jpg

To enable drill-down, click the Drill-Down button in the Data Ribbon tab (or the img19513.jpg button if you are using the toolbar menu).

img21872.jpg

Anmerkung

If the selected dashboard item contains several types of elements that can be used for drill-down, the Ribbon or Toolbar will provide the appropriate buttons to switch between these types (e.g., Arguments and Series buttons in a Chart). For details, refer to the individual dashboard items in the Dashboard Items section

The following dashboard items support the Drill-Down feature.

To learn how you can drill down using a particular dashboard item, refer to the Drill-Down topic in the Interactivity section for this item.

Aggregations

Topics in this section describe functions used to introduce additional aggregation levels to prepare underlying data.

Aggregate Functions

The Dashboard Designer allows you to perform aggregations when constructing a calculated field expression. This allows you to evaluate calculated fields on a summary level.

In the Dashboard Designer, you can use the following set of predefined aggregate functions.

img118142.jpg

Function

Description

Aggr(SummaryExpression, Dimensions)

Aggregates underlying data using the detail level specified by a predefined set of dimensions and a specified summary function.

To learn more, see Intermediate Level Aggregations.

Avg(Value)

Returns the average of all the values in the expression.

Count()

Returns the number of values.

CountDistinct(Value)

Returns the number of distinct values.

Max(Value)

Returns the maximum value across all records.

Min(Value)

Returns the minimum value across all records.

Median(Value)

Returns the median of the values.

Sum(Value)

Returns the sum of all values.

Var(Value)

Returns an estimate of the variance of a population where the sample is a subset of the entire population.

Varp(Value)

Returns the variance of a population where the population is the entire data to be summarized.

StdDev(Value)

Returns an estimate of the standard deviation of a population where the sample is a subset of the entire population.

StdDevp(Value)

Returns the standard deviation of a population where the population is the entire data to be summarized.

These functions can be used for all types of numeric fields. After creating such calculated fields, you can use them as measures contained in an OLAP cube.

Intermediate Level Aggregations

The Dashboard can aggregate and summarize data on different levels.

  • The Query Builder allows you to prepare an underlying data source before analyzing data. You can apply grouping, sorting, summarization and other data shaping operations during data selection.

  • Dashboard items aggregate and summarize data at a visualization level using dimensions and measures, respectively. To learn more, see Binding Dashboard Items to Data.

  • The Aggr function allows you to introduce an intermediate detail level that is not related to the visualization level. This allows you to create custom aggregations at different levels and combine these aggregations with existing visualizations.

  • Overview

The Aggr function aggregates and summarizes underlying data using the detail level specified by a predefined set of dimensions and a specified summary function. This function can be used during the creation of a new calculated field in the Expression Editor.

The Aggr function has the following syntax.

Expression

Aggr(summaryExpression, dimension1, dimension2, ...)

The first argument is a summary expression calculated against a specific data source field. The next arguments are the set of dimensions whose values are aggregated and used to calculate summaries specified using the first argument. For instance, the following function calculates sums of sales for each product within the specified category.

Expression

Aggr(Sum([Sales]), [Category], [Product])

If you created the calculated field that includes the Aggr function and dropped the created field into an existing dashboard item, the Dashboard joins the resulting aggregation with the already displayed data. This means that you can add data with increased or decreased granularity to the dashboard item. There are two main scenarios.

  • In the first scenario, an aggregation has a less detailed granularity than visualized data.

In this scenario, an underlying data source contains the list of orders for two categories and corresponding products.

img122834.jpg

To aggregate this data by individual categories, create a calculated field with the following expression.

Expression

Aggr(Sum([Sales]), [Category])

The following internal table will be generated for this calculated field.

img122839.jpg

The sample Grid dashboard item contains more detailed data and includes the following columns: Category, Product and the sum of Sales.

img122838.jpg

If you drop the created calculated field to the Grid, the sum of sales for each category will be repeated for each Grid row.

img122840.jpg

For instance, you can use these values later to calculate a contribution of each product to a category’s sales.

  • An aggregation has a more detailed granularity than visualized data.

To aggregate this data by categories and products, create a calculated field with the following expression.

Expression

Aggr(Sum([Sales]), [Category], [Product])

The following internal table will be generated for this calculated field.

img122841.jpg

Drop the created calculated field to the Grid and set its summary type to Min. The Grid will display minimum product sales within each category.

img122842.jpg
Calculations

Calculations provide the capability to apply specific computations to measure values and allow you to perform different analytical tasks such as to compute running totals, percentages of totals, differences, etc.

Topics in this section.

Calculations Overview

Calculations provide the capability to apply specific computations to measure values and allow you to perform different analytical tasks such as to compute running totals, percentages of totals, differences, etc.

img123477.jpg

The Dashboard Designer allows you to apply calculations to values of the specified measure. The following calculation types are supported.

  • Running Total - Allows you to calculate a cumulative total for a set of measure values.

img123490.jpg
  • Moving Calculation - Allows you to apply a moving calculation, which uses neighboring values to calculate a total. Note that neighboring values are specified using offsets from the currently processed value.

img123491.jpg
  • Difference - Allows you to compute differences between measure values.

img123492.jpg
  • Percent of Total - Allows you to calculate a contribution of individual measure values to a total.

img123493.jpg
  • Rank - Allows you to rank values of the specified measure.

img123494.jpg

Note that the computing of calculations depends on two factors.

In this case, you need to specify a calculation direction that depends on the dashboard item type. For instance, the Pivot dashboard item provides the capability to apply calculations along with its columns or rows.

  • The set of dimensions that are used to calculate measure values.

In this case, a calculation direction depends on the dimensions' order.

In both cases, measure values participating in a calculation fall into a specified window.

To learn how to create a calculation in the Dashboard Designer, see Creating Calculations.

Window Definition

A window definition specifies a window that limits measure values participating in a calculation. To learn more, see Calculations Overview.

  • Dashboard Item Window Definition

The following table lists window definitions in terms of the Pivot dashboard item. A calculation is performed using the Index function along the following directions.

Columns

A calculation is performed horizontally through Pivot columns.

Example:

In this example, a window is a combination of Country/Category dimensions.

img123390.jpg

Rows

A calculation is performed vertically through Pivot rows.

Example:

In this example, a window is a combination of Year/Quarter dimensions.

img123391.jpg

Columns / Rows

A calculation is performed horizontally through Pivot columns, then rows.

Example:

In this example, a window is the entire pivot table.

img123392.jpg

Rows / Columns

A calculation is performed vertically through Pivot rows, then columns.

Example:

In this example, a window is the entire pivot table.

img123393.jpg

Columns within Groups

A calculation is performed horizontally through Pivot columns within groups.

Example:

In this example, a window is a combination of the Country/Category and Year dimensions.

img123394.jpg

Rows within Groups

A calculation is performed vertically through Pivot rows within groups.

Example:

In this example, a window is a combination of the Year/Quarter and Country dimensions.

img123395.jpg

Columns / Rows within Groups

A calculation is performed horizontally through Pivot columns then rows within groups.

Example:

In this example, a window is a combination of Country/Year dimensions.

img123396.jpg

Rows / Columns within Groups

A calculation is performed vertically through Pivot rows, then columns within groups.

Example:

In this example, a window is a combination of Country/Year dimensions.

img123397.jpg

Anmerkung

Group refers to an area that is limited by a set of values corresponding to the bottommost partitioning dimensions.

  • Specific Window Definition

If necessary, you can manually specify the set of dimensions that fall into the window. These dimensions are called window dimensions.

For instance, the Index function is applied to measure values of the pivot table below using the OrderDate (Year) and Country window dimensions.

img123403.jpg

The Specific Window Definition dialog allows you to do this.

img123402.jpg
Creating Calculations

The Dashboard Designer allows you to add a calculation for numeric measures. To do this, invoke the data item menu and select the required calculation type.

img123408.jpg

The image above shows a calculation menu of the Pivot dashboard item. The following items are available.

  • Percent of Column Grand Total - Calculates a contribution of individual measure values to a column grand total.

  • Percent of Row Grand Total - Calculates a contribution of individual measure values to a row grand total.

  • Percent of Grand Total - Calculates a contribution of individual measure values to a grand total.

  • Running Summary along Columns - Calculates a cumulative total for measure values along columns (horizontally).

  • Running Summary along Rows - Calculates a cumulative total for measure values along rows (vertically).

  • Difference along Columns - Calculates differences between measure values along columns (horizontally).

  • Difference along Rows - Calculates differences between measure values along rows (vertically).

  • Percent Difference along Columns - Calculates percentage differences between measure values along columns (horizontally).

  • Percent Difference along Rows - Calculates percentage differences between measure values along rows (vertically).

  • Rank along Columns - Ranks measure values along columns (horizontally).

  • Rank along Rows - Ranks measure values along rows (vertically).

  • Rank along Cells - Ranks measure values along cells (throughout the entire pivot table).

  • Custom... - Allows you to create a custom calculation by specifying various settings. Clicking this item invokes the Customize Calculation dialog that allows you to add additional customizations to calculations.

img123637.jpg

To learn more, see descriptions of the available calculations below.

Anmerkung

Note that the list of available items in this menu can be changed by the Dashboard Designer dynamically. For instance, if the Pivot dashboard item does not contain dimensions in the Rows section, menu items related to rows will be disabled.

  • Running Total

The Running Total calculation can be used to compute a cumulative total for the specified measure across a window. For example, the Grid below displays cumulative sales across all quarters.

img123465.jpg

The Customize Calculation dialog provides the following settings for the Running Total calculation.

img123627.jpg
  • Running along - Specifies a window and direction used to calculate running totals.

  • Summary function - Specifies a summary function used to apply calculation. To learn more about the available summary functions, see the Summary Function Types in the summary function topic.

  • Moving Calculation

The Moving calculation uses neighbouring values to calculate a total. For example, the Grid below shows a moving average across all quarters.

img123466.jpg

The Customize Calculation dialog provides the following settings for the Moving calculation.

img123628.jpg
  • Moving along - Specifies a window and direction used to apply a calculation.

  • Summary function - Specifies a summary function used to apply a calculation. To learn more about the available summary functions, see the Summary Function Types in the summary function topic.

  • Start offset / End offset - Specify start/end offsets from the currently processed value. For instance, if you specified offsets as 1/1, the previous and next values will be used along with the current value to apply the Moving calculation.

  • Difference

The Difference calculation can be used to compute the difference between measure values across a window. For example, the Grid below shows absolute differences between quarterly sales.

img123467.jpg

The Customize Calculation dialog provides the following settings for the Difference calculation.

img123629.jpg
  • Calculate along - Specifies a window and direction used to calculate differences.

  • Difference from - Specifies the value used to calculate the difference. The following values are available: Previous, Next, First and Last.

You can also use the Percent Difference option to specify whether the absolute or percentage difference is displayed.

  • Percent of Total

A calculation is used to compute a percentage of the total for the specified measure across a window. For example, the Grid below shows a contribution of individual quarterly sales to total sales.

img123468.jpg

The Customize Calculation dialog provides the following settings for the Percent of Total calculation.

img123630.jpg
  • Percent of Total - Specifies a window and direction used to apply a Percent of Total calculation.

  • Rank

    Use the Rank calculation to compute rankings for the specified measure across a window. For example, the Grid below shows a ranking of sales for individual quarters.

    img123469.jpg

    The Customize Calculation dialog provides the following settings for the Rank calculation.

    img123631.jpg
  • Rank along - Specifies a window and direction used to rank values.

  • Rank type - Specifies the type of ranking. The following rank types are available: Unique, Competition, Dense, Modified and Percentile.

  • Order - Specifies the order of ranking. You can select Ascending or Descending.

  • Expression

Use Expression to specify a custom calculation by adding the required calculation functions inside the measure expression.

img123632.jpg

Click the Edit in Expression Editor button to invoke the Expression Editor and specify the required expression.

img123643.jpg

The Expression type provides the Calculate along option that specifies the window and direction used to calculate differences. Note that this option is in effect if the expression contains a calculation function.

Calculation Functions Reference

This topic contains the descriptions of window functions that can be used to specify measure expressions.

  • Last()

Returns the number of rows from the current row to the last row in the window.

Example:

img123018.jpg
  • First()

Returns the number of rows from the current row to the first row in the window.

Example:

img123016.jpg
  • Index()

Returns the index of the current row in the window.

Example:

img123017.jpg
  • Size()

Returns the number of rows in the window.

Example:

img123029.jpg
  • Lookup(SummaryExpression, Position)

Returns the value of the expression in a target position specified as a relative offset from the current position.

Example:

Lookup(Sum([Sales]), 3)

img123019.jpg
  • RankCompetition(SummaryExpression, [ 'asc' | 'desc' ])

Returns the standard competition rank for the current row in the window.

Example:

RankCompetition(Sum([Sales]), 'asc')

  • RankDense(SummaryExpression, [ 'asc' | 'desc' ])

Returns the dense rank for the current row in the window.

Example:

RankDense(Sum([Sales]), 'asc')

  • RankUnique(SummaryExpression, [ 'asc' | 'desc' ])

Returns the unique rank for the current row in the window.

Example:

RankUnique(Sum([Sales]), 'asc')

  • RankModified(SummaryExpression, [ 'asc' | 'desc' ])

Returns the modified competition rank for the current row in the window.

Example:

RankModified(Sum([Sales]), 'asc')

  • RankPercentile(SummaryExpression, [ 'asc' | 'desc' ])

Returns the percentile rank for the current row in the window.

Example:

RankPercentile(Sum([Sales]), 'desc')

  • RunningAvg(SummaryExpression)

Returns the running average of the specified expression from the first row in the window to the current row.

Example:

RunningAvg(Sum([Sales]))

img123020.jpg
  • RunningCount(SummaryExpression)

Returns the running count of the specified expression from the first row in the window to the current row.

Example:

RunningCount(Sum([Sales]))

  • RunningMax(SummaryExpression)

Returns the running maximum of the specified expression from the first row in the window to the current row.

Example:

RunningMax(Sum([Sales]))

img123021.jpg
  • RunningMin(SummaryExpression)

Returns the running minimum of the specified expression from the first row in the window to the current row.

Example:

RunningMin(Sum([Sales]))

img123026.jpg
  • RunningSum(SummaryExpression)

Returns the running sum of the specified expression from the first row in the window to the current row.

Example:

RunningSum(Sum([Sales]))

img123027.jpg
  • WindowAvg(SummaryExpression, StartOffset, EndOffset)

Returns the average of the expression within the window, which is defined using offsets from the current row.

Example:

WindowAvg(Sum([Sales]), First(), Last())

img123031.jpg
  • WindowCount(SummaryExpression, StartOffset, EndOffset)

Returns the count of the expression within the window.

Example:

WindowCount(Sum([Sales]), First()+2, Last())

img123032.jpg
  • WindowCountDistinct(SummaryExpression, StartOffset, EndOffset)

Returns the distinct count of the expression within the window.

Example:

WindowCountDistinct(Sum([Sales]), First(), Last())

  • WindowMax(SummaryExpression, StartOffset, EndOffset)

Returns the maximum of the expression within the window.

Example:

WindowMax(Sum([Sales]), First(), Last())

img123033.jpg
  • WindowMin(SummaryExpression, StartOffset, EndOffset)

Returns the minimum of the expression within the window.

Example:

WindowMin(Sum([Sales]), First(), Last())

img123036.jpg
  • WindowMedian(SummaryExpression, StartOffset, EndOffset)

Returns the median of the expression within the window.

Example:

WindowMedian(Sum([Sales]), First(), Last())

img123035.jpg
  • WindowSum(SummaryExpression, StartOffset, EndOffset)

Returns the sum of the expression within the window.

Example:

WindowSum(Sum([Sales]), First()+2, Last())

img123037.jpg
  • WindowVar(SummaryExpression, StartOffset, EndOffset)

Returns the variance of the expression within the window.

Example:

WindowVar(Sum([Sales]), First(), Last())

  • WindowVarp(SummaryExpression, StartOffset, EndOffset)

Returns the biased variance of the expression within the window.

Example:

WindowVarp(Sum([Sales]), First(), Last())

  • WindowStdDev(SummaryExpression, StartOffset, EndOffset)

Returns the sample standard deviation of the expression within the window.

Example:

WindowStdDev(Sum([Sales]), First(), Last())

  • WindowStdDevp(SummaryExpression, StartOffset, EndOffset)

Returns the biased standard deviation of the expression within the window.

Example:

WindowStdDevp(Sum([Sales]), First(), Last())

  • Total(SummaryExpression)

Returns the total for the specified expression in a calculation window.

Example:

Total(Sum([Sales]))

img123030.jpg
Calculation Limitations

Supported Dashboard Items

Calculations can be applied to measures of the following dashboard items.

Data Shaping Limitations

The use of calculations imposes the following limitations related to data shaping features.

  • Sorting by measure cannot be applied if the target measure has a calculation applied.

  • Top N cannot be applied if its target measure has a calculation.

Conditional Formatting

The Dashboard Designer provides the capability to apply formatting to dashboard item elements whose values meet the specified condition. This feature allows you to highlight specific elements using a predefined set of rules.

To learn more about specifics of using a conditional formatting feature for different dashboard items, see the following topics.

img118090.jpg

The current topic describes the following common concepts.

Conditional Formatting Overview

Comparison rules used in conditional formatting can be divided into the following groups.

  • Value - Allows you to compare static values (such as Greater Than, Less Than, Between, etc.).

  • Top-Bottom - Highlights a specific number of topmost/bottommost values.

  • Average - Highlights values above the average value or below the average value.

  • A Date Occurring - Allows you to highlight date-time values that fall into a specified interval.

  • Expression - Allows you to use complex conditions to apply formatting. You can also pass dashboard parameters to expressions.

  • Icon Ranges - Allows you to apply formatting by displaying specific icons for different ranges of values. You can select a predefined set of icons or use a specific icon for each range.

  • Color Ranges - Allows you to apply formatting using specific colors for different ranges of values. You can select a predefined set of colors or use custom appearance settings to highlight values within specified ranges.

  • Gradient Ranges - Allows you to apply formatting using gradient color scales.

  • Bar - Allows you to visualize numeric values using bars. You can also color bars corresponding to positive and negative values using different colors.

  • Bar Color Ranges - Allows you to visualize numeric values using bars whose colors are contained in the specified color set.

  • Bar Gradient Ranges - Allows you to visualize numeric values using bars whose colors are contained in the specified color gradient.

You can create comparison rules for measures or dimensions. The table below lists format conditions that can be applied to different types of data items.

Data Item

Supported Format Conditions

Measure/numeric Dimension

Value

Top-Bottom

Average

Expression

Icon Ranges

Color Ranges

Gradient Ranges

Bar

Bar Color Ranges

Bar Gradient Ranges

String Dimension

Value with the condition type set to Equal To, Not Equal To or Text that Contains

Expression

Date-time Dimension

Value

A Date Occuring for dimensions with the continuous date-time group interval

Expression

Icon Ranges

Color Ranges

Gradient Ranges

Bar

Bar Color Ranges

Bar Gradient Ranges

Create a Format Rule

To create a new rule used to apply formatting according to the required condition, do the following.

  • Choose a measure/dimension by whose values a format condition will be calculated. Click the measure/dimension menu button, select Add Format Rule and choose the condition.

img118549.jpg
  • This invokes the dialog that depends on the selected format condition and the type of dashboard item. For instance, the image below displays the Greater Than dialog corresponding to the Value format condition for the Grid dashboard item.

img118555.jpg

In this dialog, specify settings specific for the selected condition (for instance, specify a value to compare with dimension/measure values).

  • Specify appearance settings applied to elements whose values meet the specified condition.

  • Specify the data item to whose values conditional formatting is applied using the Apply to combo box. Thus, you can create a format rule for one data item and apply new appearance settings to the other data item. You can also create format rules for hidden measures and apply formatting to values of visible data items.

Anmerkung

Different dashboard items can provide additional capabilities for creating a new format rule. For details, refer to the individual dashboard items in the Dashboard Items section.

Specify Appearance Settings

When creating a new format rule, you can select the required appearance settings applied according to the current format condition. All format conditions allow you to customize appearance settings in a similar manner. For instance, the Value format condition allows you to specify appearance settings in the following way:

  • The Appearance tab allows you to choose the predefined background color/font.

img118585.jpg
  • The Icons tab allows you to add the predefined icon.

img118586.jpg
  • Use the Custom Appearance area in the Appearance tab to add presets containing custom appearance settings. To add a new preset, click an empty square. This invokes the Custom Style Settings dialog, allowing you to specify the required appearance settings.

img118587.jpg

In this dialog, you can specify the background/foreground colors and font settings. Click Create to add a preset. The created preset will be displayed in the Custom Appearance area.

  • Edit a Format Rule

To edit format rules for the selected dashboard item, click the Edit Rules button in the Home ribbon tab.

img118564.jpg

As an alternative, use the Edit Rules data item's menu item or the corresponding item in the dashboard item's context menu.

img118590.jpg

This invokes the Edit Rules dialog containing existing format rules for this dashboard item.

img118565.jpg

This dialog allows you to perform the following actions:

  • To edit the selected rule, use the Edit button or double-click the required rule.

  • To delete the selected rule, use the Delete button.

  • To reorder format rules, use the Up and Down buttons (the img118698.jpg and img118699.jpg icon, respectively). Reordering of rules allows you to specify the priority of rules from higher (a bottommost rule) to lower (a topmost rule).

  • To enable/disable the required rule, use the corresponding check box on the left column.

  • To create a new rule, click the Add button and select the required format condition. The calculated by combo box allows you to select the measure/dimension by whose values a format rule is applied.

  • To filter format rules by the specified data item, use the Filter by combo box.

To clear all rules for the specified data item, use the Clear Rules button in the data item's context menu.

Value

The Value format condition allows you to compare static values (such as Greater Than, Less Than, Between, etc.).

The following condition types are supported for measures or date-time dimensions.

Format Condition

Description

Greater Than/Greater Than or Equal To

The Greater Than/Greater Than or Equal To format conditions allow you to apply formatting to elements whose values are greater than/greater than or equal to the specified value. For instance, the following image displays a Grid dashboard item whose Extended Price cells are filled in green if their values are Greater Than 150 000.

img118591.jpg

Can be applied to: Measures or date-time dimensions

Less Than/Less Than or Equal To

The Less Than/Less Than or Equal To format conditions allow you to apply formatting to elements whose values are less than/less than or equal to the specified value. For instance, the following image displays a Grid dashboard item whose Extended Price cells are filled in red if their values are Less Than 150 000.

img118635.jpg

Can be applied to: Measures or date-time dimensions

Equal To/Not Equal To

The Equal To/Not Equal To format conditions allow you to apply formatting to elements whose values are equal to/not equal to the specified value. For instance, the following image displays a Grid dashboard item whose Sales Person cells are filled in blue if their values are equal to 'Robert King'.

img118636.jpg

Can be applied to: Measures, string or date-time dimensions

Between/Not Between

The Between/Not Between format conditions allow you to apply formatting to elements whose values are between/not between the specified values. For instance, the following image displays a Grid dashboard item whose Extended Price cells are filled in orange if their values are Between 100 000 and 200 000.

img118637.jpg

Can be applied to: Measures or date-time dimensions

Text That Contains

The Text That Contains format condition allows you to apply formatting to elements whose values contain the specified text. For instance, the following image displays a Grid dashboard item whose Sales Person cells are in cyan if their values contain the 'An' text.

img118638.jpg

Can be applied to: Measures, string or date-time dimensions

Top-Bottom

The Top-Bottom format conditions allow you to highlight a specific number of topmost/bottommost values. You can specify this number as an absolute or percent value.

The following condition types are supported for measures.

Format Condition

Description

Top N

The Top N format condition allows you to apply formatting to elements whose values are ranked at the top. For instance, the following image displays a Grid dashboard item whose top 3 Extended Price values filled in green.

img118645.jpg

Can be applied to: Measures

Bottom N

The Bottom N format condition allows you to apply formatting to elements whose values are ranked at the bottom. For instance, the following image displays a Grid dashboard item whose bottom 40 percent Extended Price values are filled in red.

img118646.jpg

Can be applied to: Measures

Average

The Average format conditions allow you to highlight values above or below an average value.

The following condition types are supported for measures.

Format Condition

Description

Above Average/Above or Equal Average

The Above Average/Above or Equal Average format conditions allow you to apply formatting to elements whose values are above/above or equal to the average. For instance, the following image displays a Grid dashboard item whose Extended Price values that are above average (~ 141 000) filled in green.

img118647.jpg

Can be applied to: Measures

Below Average/Below or Equal Average

The Below Average/Below or Equal Average format conditions allow you to apply formatting to elements whose values are below/below or equal to the average. For instance, the following image displays a Grid dashboard item whose Extended Price values that are below average (~ 141 000) filled in red.

img118648.jpg

Can be applied to: Measures

Icon Ranges

Icon Ranges allow you to use predefined or custom sets of icons to apply conditional formatting to different ranges of values.

To format values according to the required condition, click the data item menu button, select Add Format Rule | Icon Ranges and choose the required icon set.

img118653.jpg

This invokes the Range Set dialog containing the set of value ranges and corresponding icons. The Grid dashboard item on the right displays the default formatting applied using the predefined set of 3 icons.

img118654.jpg

This dialog allows you to change the following options specific to Icon Ranges.

  • The Format Style combo box allows you to change the icon set used to apply formatting.

  • The Use % ranges check box specifies whether the percent or absolute scale is used to generate ranges.

Anmerkung

Note that this option is not available for date-time dimensions.

  • To change the icon displayed for values corresponding to the specified range, click the button next to the required icon and select a new icon.

img118656.jpg

Select No Style to disable the indication for the required range.

  • You can change range boundaries by specifying the required values.

img118657.jpg

Anmerkung

Note that a new value should fall into a range between corresponding values of the previous and next range.

  • To change the comparison logic for the required range, click the comparison sign and select the required option.

img118658.jpg

The greater or equal sign includes the smallest value of the current interval while the greater sigh excludes the smallest value from the current interval and includes it in the next interval.

  • Use the Add and Delete buttons to add new ranges or delete the selected range respectively. Note that new range is added below the selected range.

Color Ranges

Color Ranges allow you to use predefined sets of colors to apply conditional formatting to different ranges of values. You can also use custom appearance settings for specific ranges.

To format values according the required condition, click the data item menu button, select Add Format Rule | Color Ranges and choose the required icon set.

img118665.jpg

This invokes the Range Set dialog containing the set of value ranges and corresponding appearance settings. The Grid dashboard item on the right displays the default formatting applied using the predefined set of 3 colors.

img118666.jpg

This dialog allows you to change the following options specific to Icon Ranges.

  • The Format Style combo box allows you to change the color set used to apply formatting.

  • The Use % ranges check box specifies whether the percent or absolute scale is used to generate ranges.

Anmerkung

Note that this option is not available for date-time dimensions.

  • To change the appearance settings applied to values corresponding to the specified range, click the button next to the required color and select a new color or specify custom appearance settings. To learn how to specify custom settings, see the Specify Appearance Settings paragraph in the Conditional Formatting topic.

img118667.jpg

Select No Style to disable the indication for the required range.

  • You can change range boundaries by specifying the required values.

img118669.jpg

Anmerkung

Note that a new value should fall into a range between corresponding values of the previous and next range.

  • To change the comparison logic for the required range, click the comparison sign and select the required option.

img118670.jpg

The greater or equal sign includes the smallest value for the current interval while the greater sigh excludes the smallest value from the current interval and includes it in the next interval.

  • Use the Add and Delete buttons to add new ranges or delete the selected range respectively.

Gradient Ranges

Gradient Ranges allow you to use predefined color gradients to apply conditional formatting to different ranges of values. You can also use specific colors to generate custom gradients.

To format values according the required condition, click the measure menu button, select Add Format Rule | Color Ranges and choose the required color gradient.

img118675.jpg

This invokes the Gradient Ranges dialog containing the set of value ranges and corresponding appearance settings. The Grid dashboard item on the right displays the default formatting applied using the predefined Red-Blue gradient.

img118676.jpg

This dialog allows you to change the following options specific to Gradient Ranges.

  • Number of ranges allows you to specify the number of ranges used to classify values. Click the Generate Ranges button to generate a new gradient scale according to the specified number of ranges.

  • The Use % ranges check box specifies whether the percent or absolute scale is used to generate ranges.

Anmerkung

Note that this option is not available for date-time dimensions.

  • To change the specific color in the gradient, click the button next to the required color and select a new color or specify a custom background color. This allows you to create a color gradient based on more than two colors. In this case, the specified colors are marked with an empty square.

img118677.jpg

To learn how to specify a custom color, see the Specify Appearance Settings paragraph in the Conditional Formatting topic.

  • You can change range boundaries by specifying the required values.

img118678.jpg

Anmerkung

Note that a new value should fall into a range between corresponding values of the previous and next range.

  • To change the comparison logic for the required range, click the comparison sign and select the required option.

img118679.jpg

The greater or equal sign includes the smallest value in the current interval while the greater sign excludes the smallest value from the current interval and includes it in the next interval.

A Date Occurring

A Date Occurring format condition allows you to highlight date-time values that fall into a specified interval. Note that this format condition can be applied to dimensions with the continuous date-time group interval.

To format values according to the Date Occurring condition, click the menu button of the required dimension and select Add Format Rule | A Date Occurring.

img118796.jpg

This invokes the A Date Occurring dialog that allows you to select a date-time interval(s) whose value should be formatted.

img118593.jpg

The following intervals are supported.

  • Is beyond this year - Dates that follow the current year.

  • Is later this year - Dates of the current year starting from the following month.

  • Is later this month - Dates of the current month that follow the next week.

  • Is later this week - Dates of the current week starting from the day after tomorrow.

  • Is next week - Dates that belong to the following week.

  • Is tomorrow - Tomorrow.

  • Is today - Today.

  • Is yesterday - Yesterday.

  • Is earlier this week - Dates of the current week that are prior to yesterday.

  • Is last week - Dates of the previous week.

  • Is earlier this month - Dates of the current month that are prior to the previous week.

  • Is earlier this year - Dates of the current year that are prior to the current month.

  • Is prior to this year - Dates that are prior to the current year.

  • Empty - Does not specify any condition.

  • Beyond - Dates that belong to the month in three-months time and beyond.

  • ThisWeek - Dates that belong to the current week.

  • ThisMonth - Dates that belong to the current month.

  • MonthAfter1 - Dates that belong to the following month.

  • MonthAfter2 - Dates that belong to the month in two-months time.

  • MonthAgo1 - Dates that belong to the previous month.

  • MonthAgo2 - Dates that belong to the month two months ago.

  • MonthAgo3 - Dates that belong to the month three months ago.

  • MonthAgo4 - Dates that belong to the month four months ago.

  • MonthAgo5 - Dates that belong to the month five months ago.

  • MonthAgo6 - Dates that belong to the month six months ago.

  • Earlier - Dates that belong to the month seven months ago and earlier.

Expression

An Expression format condition allows you to use complex conditions to apply formatting.

To format values according to the Expression condition, click the menu button of the required data item and select Add Format Rule | Expression.

img118549.jpg

This invokes the Expression dialog that allows you to specify the required expression. For instance, the following image displays a Grid dashboard item whose rows are filled in green if the Extended Price/Quantity values are greater than 150 000 and 7 500, respectively.

img118595.jpg

You can pass static values when creating conditions or pass a dashboard parameter to apply conditional formatting dynamically. To learn more, see Passing Parameter Values.

Bar

The Bar format condition allows you to visualize numeric values using bars. You can also paint bars corresponding to positive and negative values using different colors.

To format values according to the Bar condition, click the menu button of the required data item and select Add Format Rule | Bar.

img118549.jpg

This invokes the Bar dialog that allows you to specify the required settings. For instance, the following image displays a Grid dashboard item whose Extended Price cell contains data bars corresponding to numeric values.

img120026.jpg

This dialog allows you to change the following options specific to the Bar format condition.

  • By default, lengths of the shortest and longest bars correspond to minimum and maximum values, respectively. If necessary, you can specify values corresponding to the shortest and longest bars manually. To do this, change the type of minimum/maximum value from Automatic to Number or Percent, and specify the required values.

  • Style Settings and Negative Style Settings allow you to specify style settings used to color data bars corresponding to positive and negative values, respectively. To learn how to specify custom style settings, see the Specify Appearance Settings paragraph in the Conditional Formatting topic.

  • The Allow negative axis option allows you to specify whether negative data bars are displayed in the direction opposite to the positive data bars.

  • The Draw axis option specifies whether to draw the vertical axis between positive and negative data bars.

  • The Show bar only option specifies whether to show bars without corresponding values.

Bar Color Ranges

Bar Color Ranges allow you to visualize numeric values using bars whose colors are contained in the specified color set.

To format values according the required condition, click the data item menu button, select Add Format Rule | Bar Color Ranges and choose the required color set.

img120036.jpg

This invokes the Color Range Bar dialog containing the set of value ranges and corresponding colors. The Grid dashboard item on the right displays the default formatting applied using the predefined set of 3 colors.

img120018.jpg

This dialog allows you to change the following options specific to Bar Color Ranges.

  • The Format Style combo box allows you to change the color set used to apply formatting.

  • The Use % ranges check box specifies whether the percent or absolute scale is used to generate ranges.

Anmerkung

Note that this option is not available for numeric dimensions.

  • To change the appearance settings applied to values corresponding to the specified range, click the button next to the required color and select a new color or specify custom appearance settings. To learn how to specify custom settings, see the Specify Appearance Settings paragraph in the Conditional Formatting topic.

img120019.jpg

Select No Style to disable the indication for the required range.

  • You can change range boundaries by specifying the required values.

img118669.jpg

Anmerkung

Note that a new value should fall into a range between corresponding values of the previous and next range.

  • To change the comparison logic for the required range, click the comparison sign and select the required option.

img118670.jpg

The greater or equal sign includes the smallest value for the current interval, while the greater sign excludes the smallest value from the current interval and includes it in the next interval.

  • Use the Add and Delete buttons to add new ranges or delete the selected range respectively.

Bar Gradient Ranges

The Bar Gradient Ranges allow you to visualize numeric values using bars whose colors are contained in the specified color gradient.

To format values according the required condition, click the measure menu button, select Add Format Rule | Bar Gradient Ranges and choose the required color gradient.

img120037.jpg

This invokes the Bar Gradient Ranges dialog containing the set of value ranges and corresponding appearance settings. The Grid dashboard item on the right displays the default formatting applied using the predefined Red-Blue gradient.

img120023.jpg

This dialog allows you to change the following options specific to Bar Gradient Ranges.

  • Number of ranges allows you to specify the number of ranges used to classify values. Click the Generate Ranges button to generate a new gradient scale according to the specified number of ranges.

  • The Use % ranges check box specifies whether the percent or absolute scale is used to generate ranges.

Anmerkung

Note that this option is not available for numeric dimensions.

  • To change the specific color in the gradient, click the button next to the required color and select a new color or specify a custom background color. This allows you to create a color gradient based on more than two colors. In this case, the specified colors are marked with an empty square.

img118677.jpg

To learn how to specify a custom color, see the Specify Appearance Settings paragraph in the Conditional Formatting topic.

  • You can change range boundaries by specifying the required values.

img118678.jpg

Anmerkung

Note that a new value should fall into a range between corresponding values of the previous and next range.

  • To change the comparison logic for the required range, click the comparison sign and select the required option.

img118679.jpg

The greater or equal sign includes the smallest value in the current interval while the greater sign excludes the smallest value from the current interval and includes it in the next interval.

Coloring

The Dashboard Designer provides the capability to manage coloring of dashboard item elements. You can choose whether to use a global color scheme providing consistent colors for identical values across the dashboard or a local color scheme that provides an independent set of colors for each dashboard item. The Dashboard Designer also allows you to edit colors automatically assigned from the default palette.

The section contains the following topics:

Coloring Concepts

The Dashboard Designer provides the capability to color dashboard item elements by associating dimension values/measures and specified colors. You can choose whether to use a global color scheme to provide consistent colors for identical values or specify a local color scheme for each dashboard item.

The Dashboard allows you to manage coloring for the Chart and Pie dashboard items.

Anmerkung

Note that the Chart dashboard item does not allow you to manage coloring for the financial series.

Color Schemes

The dashboard provides two ways for coloring dashboard item elements.

  • Using a global color scheme that provides consistent colors for identical values across the dashboard. The image below shows the dashboard containing Pie and Chart dashboard items. Pie segments and chart series points corresponding to 'Bevereges', 'Condiments' and 'Diary Products' dimension values are colored using identical colors from the default palette.

img25370.jpg

To use global colors for coloring dashboard item elements, click the Global Colors button in the Design ribbon tab.

img25384.jpg

Warnung

When a global color scheme is used, the dashboard reserves automatically generated colors for certain values regardless of the filter state.

  • Using a local color scheme that provides an independent set of colors for each dashboard item.

To use local colors for coloring dashboard item elements, click the Local Colors in the Design ribbon tab.

img25386.jpg

Warnung

When a local color scheme is used, the dashboard reassigns palette colors when the filter state is changed.

Anmerkung

By default, the dashboard colors dimension values/measures use the default palette that contains 20 unique colors. To learn how to change default colors or create a new color table, see Customizing a Color Scheme.

  • Coloring Dimensions and Measures

Dashboard items allow you to manage coloring individual dimensions or all dashboard item measures using predefined coloring modes.

Coloring Mode

Description

Default

Dimension values/measures are colored by default. To learn how specific dashboard items color their elements by default, see Default Coloring.

Hue

Dimension values/measures are colored by hue. If coloring by hue is enabled, a data item indicates this using the img25453.jpg indicator.

None

Dimension values/measures are colored with the same color.

  • Coloring Dimension Values

To specify the coloring mode for the required dimension, click the dimension's menu button and use the Color by submenu. For instance, the image below shows the Chart dashboard item whose 'Country' dimension is colored by hue.

img25374.jpg
  • Coloring Measures

To specify the coloring mode for dashboard item measures, click the menu button of any measure and use the Color by submenu. For instance, the image below shows the Pie dashboard item whose measures are colored by hue.

img25376.jpg

If you enabled coloring by hue for several dimensions/measures, all combinations of dimension values/measures will be automatically colored using different colors from the default palette. To learn how to customize these colors, see Customizing a Color Scheme.

  • Default Coloring

The list below describes specifics of default coloring for different dashboard items:

  • A Chart dashboard item colors different measures and series dimensions by hue.

  • A Pie dashboard item colors different measures or argument dimensions by hue.

Customizing a Color Scheme

The Dashboard Designer provides the capability to edit colors contained in global and local color schemes. You can select the required color from the default dashboard palette or specify a custom color.

Invoke a Color Scheme Dialog

To edit colors, use the Color Scheme dialog. You can invoke this dialog in the following ways.

  • To edit colors in a global color scheme, use the Edit Colors button in the Home ribbon tab or the Edit Colors button in the dashboard item's Design tab.

img25387.jpg
img25388.jpg
  • To edit colors in a local color scheme, use the Edit Colors button in the contextual Design ribbon tab.

img25449.jpg

Lets consider a Chart dashboard item whose dimensions and measures are colored by hue using local colors.

img25392.jpg

For this dashboard item, the Color Scheme dialog will contain combinations of all dimension values and a specific measure.

img25394.jpg

In this dialog, you can perform the following actions.

Edit Colors

You can customize automatically assigned colors in several ways.

  • To retain the automatically assigned color for the selected value, right-click the required value in the Value column and select Retain this color.

img25395.jpg

This reserves the current palette color for the selected value.

  • You can select another palette color by clicking the required cell in the Color column.

img25396.jpg
  • To specify a custom color, click More Colors... and pick any color using the RGB or HSB color model in the invoked Select Color dialog.

img25397.jpg

You can reset the customized color for the selected value using the Reset menu item.

img25407.jpg
  • Add a New Value

The Color Scheme dialog allows you adding a new value with the specified color to the selected color table. To do this, click the New Value... button.

img25403.jpg

In the invoked New Value dialog, specify the dimension values, add the required measures and click OK. This creates a new value whose color can be specified as described in Edit Colors.

You can remove manually added values using the Remove context menu item.

img25405.jpg
  • Add a New Color Table

The Color Scheme dialog also allows you to add a new color table containing values whose colors are not yet assigned. To do this, click New Color Table... button.

img25408.jpg

In the invoked dialog, specify the data source, add the required dimensions and enable the 'MeasureNames' Dimension check-box if you need to add measures to a color table.

Click OK to add the color table to a color scheme. Then, you can add values to this table (see Add a New Value) and specify its colors (see Edit Colors).

Dashboard Layout

This section describes the features related to the Dashboard layout.

The section consists of the following topics.

Dashboard Title

The Dashboard Title is located at the top of the dashboard surface. It can contain text or image content.

img19734.jpg

If you are using the Ribbon menu in the Dashboard Designer, you can change title settings by clicking the Title button (or the img19849.jpg button if you are using the toolbar menu).

img19847.jpg

This invokes the Dashboard Title dialog, which allows you to change the text within the dashboard title, add an image, etc.

img19848.jpg

This dialog allows you to specify the following options.

  • Visible - Specifies whether or not the dashboard title is visible.

  • Show Master Filter state - Specifies whether or not to show the state of master filter items in the dashboard title.

When an end-user hovers over the filter icon (img23138.jpg), all master filters applied to the dashboard are displayed in the invoked popup.

img23137.jpg
  • Alignment - Specifies the alignment of the dashboard title.

  • Load button - Allows you to specify the image displayed within the dashboard title. In this case, the dashboard definition will contain the URL to access the image.

Import button - Allows you to specify the image displayed within the dashboard title. In this case, the dashboard definition will contain an image as a byte array.

The dashboard title can contain command buttons.

  • Export To button - allows you to print/export the dashboard. To learn more about printing and exporting, see the Printing and Exporting topic.

  • Parameters button - allows you to modify dashboard parameter values. To learn more about parameters, see the Using Dashboard Parameters topic.

Dashboard Item Caption

Each dashboard item has a caption that is displayed at the top of the item. The caption contains static text along with other information, as well as command buttons.

img18278.jpg

To show or hide the caption of a dashboard item, click the Show Caption button in the Design Ribbon tab...

img21856.jpg

...or right-click the item when designing the dashboard, and click the Show Caption menu item.

img20446.jpg

Anmerkung

The caption of the Range Filter dashboard item is not visible by default.

The caption of the Dashboard item contains the following information and buttons, depending on the dashboard item type.

Names

  1. Dashboard Item Name - represents the static text within a dashboard item's caption.

  2. Data Item Container Name - represents the name of the data item container. To learn more about data item containers, see the Providing Data topic for the corresponding dashboard item.

You can change the default name of the dashboard item or data item container using the Edit Names dialog. To invoke this dialog, right-click the item when designing the dashboard, and click the Edit Names... menu item (alternatively, you can use the Edit Names button in the Design Ribbon tab).

img20476.jpg

Interactivity Information

Drill-Down value - shows the value or values from the current drill-down hierarchy. To learn more, see the Drill-Down topic.

Command Buttons

  • Export to button - allows you to print or export a dashboard item. To learn how to print individual dashboard items, see the Printing and Exporting topic.

  • Values button - invokes a drop-down menu that allows you to switch between the provided values (in the pie, card, gauge and map dashboard items). To learn more, see the Providing Data topic for the corresponding dashboard item.

  • Clear Master Filter button - allows you to reset filtering when a dashboard item acts as the Master Filter. To learn more, see the Master Filtering topic in the Interactivity section for the corresponding dashboard item.

  • Drill Up button - allows you to return to the previous detail level when the drill-down capability is enabled for this item. To learn more, see the Drill-Down topic in the Interactivity section for the corresponding dashboard item.

Dashboard Items Layout

The Dashboard Designer provides the capability to arrange and resize dashboard items and groups in various ways, using simple drag-and-drop operations.

img20477.jpg

Layout Concepts

The dashboard arranges dashboard items and groups using layout items and layout groups. They are special containers that are used to present a dashboard layout as a hierarchical structure.

  • A layout item is used as a container that displays an individual dashboard item.

  • A layout group is used as a container that is used to arrange layout items (or other layout groups) either horizontally or vertically. At the same time, layout groups are used as containers that display dashboard item groups.

Thus, a dashboard layout is hierarchically arranged from the root layout group to bottommost layout items, which display individual dashboard items.

img25963.jpg
  • Item Resizing

You can resize individual items/groups of items by dragging their edges.

img20595.jpg

By default, a 2x2 layout group of dashboard items is horizontally oriented and contains two child layout groups. This arranges dashboard items in two 'columns' and allows you to set a different height for items in different columns. You can switch the orientation of the 2x2 group to Vertical using the indicator at the group intersection.

img24753.jpg

This allows you to specify different widths for dashboard items in different 'rows'. The table below lists and describes different modes.

Indicator

Result

Description

img24756.jpg
img25985.jpg

Orients the layout group horizontally and allows you to change the height of individual items and the width of 'columns'.

img24755.jpg
img25984.jpg

Orients the layout group vertically and allows you to change the width of individual items and the height if 'rows'.

  • Item Positioning

You can change the position of a dashboard item by using drag-and-drop and one of the following approaches.

  • If the caption of the dashboard item is visible, click it and hold down the left mouse button while dragging the item.

  • If the caption of the dashboard item is not visible, click the img20487.jpg icon in the top left corner, and hold down the left mouse button while dragging the item.

Depending on the required dashboard item position, a new layout group is created (if required) to maintain the arrangement of items. Thus, the dashboard item can be inserted to the desired area of a new or existing dashboard layout group.

The following table illustrates how a dashboard item is dragged.

Action

Description

img117901.jpg

Select the required dashboard item.

img117902.jpg

Drag the dashboard item to the expected area. The drag indicator...

img117906.jpg

...will show possible positions for the dashboard item.

img117903.jpg

Move the mouse cursor to the required position. The drop indicator...

img117907.jpg

…highlights the hovered position.

img117904.jpg

Then, the drop indicator sequentially displays areas that can be occupied by the dashboard item. Release the left mouse button when the drop indicator displays the required area.

img117905.jpg

The dashboard item is moved to a new position.

Undo and Redo Operations

The Dashboard Designer keeps track of all user actions, and allows you to undo or repeat them using the Undo/Redo buttons (or img23906.jpg img23907.jpg buttons, if you are using the toolbar menu).

img23905.jpg

To undo/redo the last action, use the following buttons.

img23908.jpg

To undo/redo several actions at once, click the arrow next to Undo/Redo button and select the actions in the list that you want to undo/redo.

img23910.jpg
Automatic and Manual Updates

When you perform a data-aware operation in the Dashboard Designer (for instance, change the binding of a specified dashboard item or apply filtering), the dashboard sends a query to a data source and updates itself automatically according to the returned data. If the dashboard is bound to a large data source, updating the dashboard according to each change can consume a significant amount of time. In this case, you can disable automatic updates and update the dashboard manually when needed.

Automatic updates are enabled by default and can be managed using the Automatic Updates button in the Home ribbon tab.

img121079.jpg

Click this button to disable automatic updates. In this case, the dashboard item will not be updated automatically according to each change. Imagine that you have a Grid dashboard item containing the dimension and measure columns. If you change the sort order of the Sales Person column or change the summary type of the Extended Price column, the Grid will be shaded and will display the img121080.jpg icon within its caption.

img121081.jpg

This indicates that this dashboard item requires the update to reflect changes. To update the Grid manually, click the Update button in the Home ribbon tab.

img121082.jpg

Note that the state of the Automatic Updates option is saved to the dashboard XML definition but affects only the Dashboard Designer.

Anmerkung

Note that automatic updates are disabled if you click the Cancel button on the loading panel when performing a time-consuming operation.

Storing Dashboards

A dashboard provides the capability to save a dashboard definition (dashboard items, data sources, data binding, layout settings, etc.) in the Recreatex database.

  • Saving a Dashboard Definition

Once a dashboard is designed, you can save it in Recreatex database. In the Dashboard Designer, this can be accomplished in the following ways.

  • You can save the dashboard definition by clicking the Save or Save As button in the Home ribbon of the Designer (or by clicking the img20078.jpg buttons if you are using the toolbar menu).

rptng_clip0081.png

If the option Save As is selected, a Save As dialog will be invoked, which allows you to locate the folder in which you wish to store your file.

  • The dashboard definition can be saved when the window containing the Dashboard Designer is closed. If the dashboard has been modified since the last save, a save confirmation dialog will be invoked.

rptng_clip0082.png
  • Loading a Dashboard Definition

A previously saved dashboard can be loaded to the Dashboard Designer.

You can open the dashboard definition by clicking the Open button in the Home ribbon of the Designer (or the img20080.jpg button if you are using the toolbar menu).

rptng_clip0083.png

This invokes the Open file dialog, which allows you to locate the required dashboard file.

Printing and Exporting

This section explains how to print or export a dashboard and its items using the Dashboard Designer functionality.

Printing and Exporting Dashboards

To print or export the entire dashboard, click the img23209.jpg button in the dashboard title area and choose the required action.

img19616.jpg

If you select the Print Preview... menu item, the Preview window will be invoked. Here, you can change the orientation and size of the printed page, specify the margins, scale the document, etc.

If you select the Export to PDF or Export to Image menu item, the Export To... dialog will be invoked.

Export to PDF

Export to Image

img22909.jpg

The following options are available.

  • Page Layout - Specifies the page orientation used to export a dashboard.

  • Size - Specifies the standard paper size.

  • Show Title - Specifies whether or not to apply the dashboard title to the exported document title.

  • Title - Specifies the title of the exported document.

  • Filter State - Specifies the filter state's location in the exported document.

  • Scale Mode - Specifies the mode for scaling when exporting a dashboard.

  • Scale Factor - Specifies the scale factor (in fractions of 1) by which a dashboard is scaled.

  • Auto Fit Page Count - Specifies the number of horizontal/vertical pages spanning the total width/height of a dashboard.

Specify the required options in this dialog and click the Export button to export the dashboard.

To reset changes to the default values, click the Reset button.

img22910.jpg

The following options are available.

  • Show Title - Specifies whether or not to apply the dashboard title to the exported document title.

  • Title - Specifies the title of the exported document.

  • Filter State - Specifies the filter state's location in the exported document.

  • Image Format - Specifies the image format in which the dashboard is exported.

  • Resolution (dpi) - Specifies the resolution (in dpi) used to export a dashboard.

Specify the required options in this dialog and click the Export button to export the dashboard.

To reset the changes to the default values, click the Reset button.

Anmerkung

The current state of the dashboard is maintained when it is printed (e.g., the dashboard layout, the scroll position of individual dashboard items and selections within master filter items).

  • Printing and Exporting Dashboard Items

To print or export a dashboard item, click the img19552.jpg button in the dashboard item caption area and choose the required action. Alternatively, you can use the dashboard item's context menu.

img19611.jpg

If you select the Print Preview... menu item, the Preview window will be invoked.

If you select the Export to… item, an Export To... dialog specific to the exported dashboard item will be invoked. To learn more, see the Printing and Exporting section for the required dashboard item.

Anmerkung

When an individual dashboard item is printed, the entire item's content is reflected in the printed document regardless of the item's current scroll position.

Dashboard Items

The Dashboard provides a number of visualization elements designed to present visual or textual information in a dashboard - dashboard items.

This section describes the available dashboard items.

Chart

The topics in this section describe the features available in the Chart dashboard item, and provide extensive information on how to create and customize charts in the Dashboard Designer.

img18175.jpg

This section is divided into the following subsections.

Provides information on how to supply the Chart dashboard item with data.

Enumerates and describes different types of series that can be displayed within the Chart dashboard item.

Introduces the concept of chart panes (visual areas within a diagram that display chart series), and provides information on how to create them.

Describes features that enable interaction between the Chart and other dashboard items.

Describes how to customize settings related to chart axes.

Provides information about the chart legend and its options.

Describes how to toggle the chart's orientation.

Providing Data

The Dashboard Designer allows you to bind various dashboard items to data in a virtually uniform manner. To learn more, see the Binding Dashboard Items to Data topic.

The only difference is in the data sections that the required dashboard item has. This topic describes how to bind a Chart dashboard item to data in the Designer.

The Chart dashboard item has the following data sections.

img117697.jpg
  • The Values section contains data items against which the Y-coordinates of data points are calculated. The Options button next to the Value data item allows you to select the series type and specify different options.

  • The Arguments section contains data items that provide values displayed along the X-axis of the chart.

  • The Series section contains data items whose values are used to create chart series.

Anmerkung

The Chart dashboard item allows you to manage the coloring of their measures and dimensions. To learn more, see Coloring.

The Chart dashboard item provides the capability to transpose chart arguments and series. In this case, data items contained in the Arguments section are moved to the Series section, and vice versa.

To transpose the selected Chart dashboard item, use the Transpose button in the Home ribbon tab.

img23683.jpg
Series

This section describes how to select a desired series type in the overview topic, and lists the variety of available series types.

The section consists of the following topics.

Series Overview

The Chart dashboard item supports a variety of series types - from simple bar and line charts to complex candle stick and bubble graphs.

This topic describes how to change the series type and specify various series options (for instance, how to use secondary axis or enable point labels).

Series Types

To switch between series types in the Dashboard Designer, click the Options button next to the required data item (or placeholder) in the Values section.

img23036.jpg

In the invoked Series Options dialog, select the required series type and click OK.

img23037.jpg

You can also do this using the Series Type gallery in the Design Ribbon tab.

img19302.jpg
  • Series Options

To manage common series options, use the Common Options tab of the Series Options dialog.

img23040.jpg
  • Plot on secondary axis - Specifies whether or not the secondary axis is used to plot the current series.

  • Ignore empty points - Specifies whether or not empty points are ignored when plotting the current series.

Note that this option is in effect for the Line, Area and Range Area series.

  • Show point markers - Specifies whether or not to show point markers for the current series.

Anmerkung

Note that point markers are always shown when Master Filtering is enabled for the Chart dashboard item. This option is in effect for the Line and Area series.

  • Series Point Labels

The Point Label Options tab of the Series Options dialog allows you to enable series point labels and manage their settings.

img23041.jpg
  • Show point labels - Specifies whether or not to show point labels for the current series.

  • Content - Specifies the type of content displayed within point labels.

  • Overlapping mode - Specifies the label overlap mode.

Anmerkung

This option is not in effect when the dashboard is displayed in the Web Viewer.

  • Orientation - Specifies the orientation of point labels.

Anmerkung

The settings for Bar options are in effect for Bar series only.

  • Show for zero values - Specifies whether or not to show labels for points with zero values.

  • Position - Specifies the position of point labels relative to bars.

Bar Series

Bar series visualize data using rectangular bars with lengths proportional to the values that they represent.

The following types of Bar series are available.

Bar series can be used to compare values across categories.

img117740.jpg
  • Stacked Bar

Stacked Bar series show the contribution of individual categories to the whole.

img117741.jpg
  • Full-Stacked Bar

Full-Stacked Bar series allow you to compare the percentage that each value contributes to a total across categories.

img117742.jpg
Point and Line Series

Point series visualize data as a set of individual numeric data points. Line series are used to connect numeric data points by different types of line segments.

The following types of Point and Line series are available.

Point

Point series visualize data as a set of individual numeric data points.

img117745.jpg
  • Line

Line series connect numeric data points by straight line segments.

img117746.jpg
  • Stacked Line

Stacked Line series can be used to show the trend of the contribution for each value.

img117747.jpg
  • Full-Stacked Line

Stacked Line series are useful for showing the trend of the percentage for each value.

img117748.jpg
  • Step Line

Step Line series use vertical and horizontal lines to connect the numeric data points forming a step-like progression.

img117749.jpg
  • Spline

Spline series plot a fitted curve through each numeric data point.

img117750.jpg
Area Series

Area series connect numeric data points by different types of line segments and fill the area between the line and X-axis/other series.

The following types of Point and Line series are available.

Area

Area series connect numeric data points by straight line segments and fill the area between the line and X-axis.

img117751.jpg
  • Stacked Area

Stacked Area series can be used to show the trend of the contribution for each value. Stacked Area series connect numeric data points by straight line segments and fill the area between the line and previous series.

img117752.jpg
  • Full-Stacked Area

Full-Stacked Area series are useful to show the trend of the percentage for each value.

img117759.jpg
  • Step Area

Step Area series use vertical and horizontal lines to connect the numeric data points forming a step-like progression and fill the area between the line and X-axis.

img117769.jpg
  • Spline Area

Spline Area series plot a fitted curve through each numeric data point and fill the area between the line and X-axis.

img117770.jpg
  • Stacked Spline Area

Stacked Area series can be used to show the trend of the contribution for each value. Stacked Area series plot a fitted curve through each numeric data point, and fill the area between the line and previous series.

img117771.jpg
  • Full-Stacked Spline Area

Full-Stacked Spline Area series are useful to show the trend of the percentage for each value.

img117772.jpg
Range Series

Range series are generally used to show variations in a specified time range like temperature, price, etc.

The following types of Range series are available.

Data Binding Specifics

A range series is a space between two simple series displayed as a filled area (Range Area) or bars that stretch from a point in one series to the corresponding point in the other (Range Bar). Thus, you need to provide two measures instead of one to display a range series.

  • Value 1 - a measure against which the first set of values is calculated.

  • Value 2 - a measure against which the second set of values is calculated.

When you select the Range Bar or Range Area series type in the Designer, the DATA ITEMS area displays two data item placeholders. Drag and drop the required measures to corresponding placeholders.

img117779.jpg
  • Range Bar

Range Bar series are similar to Bar series except that they are drawn between a range of values.

img117776.jpg
  • Range Area

Range Area series are similar to Area series except that their areas are filled between a range of values.

img117777.jpg
Weighted Series

Weighted series allow you to visualize data in three dimensions.

The following types of Weighted series are available.

Data Binding Specifics

Data points in a weighted series present the following two measures:

  • Value - the Y-coordinate of series points.

  • Weight - the size of series points.

When you select the Bubble series type in the Designer, the DATA ITEMS area displays two data item placeholders. Drag and drop the required measures to corresponding placeholders.

img117789.jpg
  • Bubble

Bubble series are similar to Point series except that they allow you to provide an additional measure whose values are expressed in a bubble size.

img117790.jpg
Financial Series

Financial series are used to illustrate stock prices.

The following types of Financial series are available.

Coloring Specifics

Note that financial series do not support a standard coloring mechanism used to color chart series points. The Chart dashboard item colors series points of financial series in the following way.

  • Black/Blue if the price at the end of the previous period is lower than the price at the end of the current period.

  • Red if the price at the end of the previous period is larger than the price at the end of the current period.

  • High-Low-Close

When you select the High-Low-Close series type in the Designer, the DATA ITEMS area displays three data item placeholders. High-Low-Close series require three measures to be provided.

img117795.jpg
  • High - the maximum price within the specified period (the top of the series point).

  • Low - the minimum price within the specified period (the bottom of the series point).

  • Close - the price at the end of the specified period (the tick mark).

img117792.jpg
  • Stock

When you select the Stock series type in the Designer, the DATA ITEMS area displays four data item placeholders. Stock series require four measures to be provided.

img117798.jpg
  • Open - the price at the beginning of the specified period (the left tick mark).

  • High - the maximum price within the specified period (the top of the series point).

  • Low - the minimum price within the specified period (the bottom of the series point).

  • Close - the price at the end of the specified period (the right tick mark).

img117793.jpg
  • Candle Stick

When you select the Candle Stick series type in the Designer, the DATA ITEMS area displays four data item placeholders. Candle Stick series require four measures to be provided.

img117799.jpg
  • Open - the price at the beginning of the specified period.

  • High - the maximum price within the specified period (the upper shadow top).

  • Low - the minimum price within the specified period (the lower shadow bottom).

  • Close - the price at the end of the specified period.

img117794.jpg
Panes

The Chart dashboard item can contain any number of panes. Panes are visual areas within a diagram that display chart series.

Each pane has its own Y-axis and displays a specific set of series. All panes in a chart share the same X-axis.

img117869.jpg

To add a pane, click the Add Pane button (the img19543.jpg icon) at the top right of the DATA ITEMS pane.

img117870.jpg

Once a new pane is added, the Dashboard Designer creates another Values section in the DATA ITEMS pane.

img117872.jpg

Use this section to provide data items that supply values to be displayed in the new pane (see Providing Data for details on data binding).

To remove a pane, click the Remove Pane button (the img19544.jpg icon) displayed in the corresponding Values section.

Interactivity

This section describes features that enable interaction between the Chart and other dashboard items. These features include Master Filtering and Drill-Down.

The section contains the following topics.

Master Filtering

The Dashboard allows you to use any data aware dashboard item as a filter for other dashboard items (Master Filter). To learn more, see the Master Filtering topic, which describes filtering concepts common to all dashboard items.

The Chart dashboard item supports filtering by argument or series values.

  • Filtering by Arguments

When filtering by arguments is enabled, you can click series points to make other dashboard items only display data related to selected argument values.

img19303.jpg

To enable filtering by arguments in the Designer, set the required Master Filter mode and click the Arguments button in the Data Ribbon tab (or the img19511.jpg button if you are using the toolbar menu).

img19310.jpg
  • Filtering by Series

When filtering by series is enabled, you can click a series point to make other dashboard items only display data related to the selected series.

img19304.jpg

To enable filtering by series in the Designer, set the required Master Filter mode and click the Series button in the Data Ribbon tab (or the img19512.jpg button if you are using the toolbar menu).

img19311.jpg
  • Filtering by Points

When filtering by points is enabled, you can click a individual point to make other dashboard items display only data related to the selected point.

img120412.jpg

To enable filtering by points in the Designer, set the required Master Filter mode and click the Points button in the Data Ribbon tab.

img120413.jpg
  • Reset Filtering

To reset filtering, use the Clear Master Filter button in the Chart's caption area…

img19312.jpg

…or the corresponding command in the Chart's context menu.

img22716.jpg
Drill-Down

The built-in drill-down capability allows you to change the detail level of data displayed in dashboard items on the fly. To learn more about drill-down concepts common to all dashboard items, see the Drill-Down topic.

The Chart dashboard item supports drill down on argument or series values.

  • Drill Down on an Argument

When drill down on arguments is enabled, you can click a series point to view a detail chart for the corresponding argument value.

img21870.jpg

Anmerkung

When Filtering by Arguments is enabled, you can view the details by double-clicking a series point.

Drill down on arguments requires that the Arguments section contains several data items, from the least detailed to the most detailed item.

img19557.jpg

Anmerkung

In OLAP mode, you can perform drill-down for either a hierarchy data item or several dimension attributes.

To enable drill down on arguments, click the Drill Down button in the Data Ribbon tab (or the img21873.jpg button if you are using the toolbar menu)...

img21872.jpg

...and the Arguments button (or the img19511.jpg button if you are using the toolbar menu).

img19310.jpg
  • Drill Down on a Series

When drill down on a series is enabled, you can click a series point (or corresponding legend item) to view a detail chart for the corresponding series.

img21871.jpg

Anmerkung

When Filtering by Series is enabled, you can view the details by double-clicking a series point.

Drill down on a series requires that the Series section contains several data items, from the least detailed to the most detailed item.

img19556.jpg

Anmerkung

In OLAP mode, you can perform drill-down for either a hierarchy data item or several dimension attributes.

To enable drill down on a series, click the Drill Down button in the Data Ribbon tab (or the img21873.jpg button if you are using the toolbar menu)...

img21872.jpg

...and the Series button (or the img19512.jpg button if you are using the toolbar menu).

img19311.jpg
  • Drill Up

To return to the previous detail level (drill up), use the Drill Up button within the Chart caption or in the context menu.

img19460.jpg
Legend

A legend is an element of a chart that identifies chart series and series points (for instance, colored points corresponding to argument values).

img18275.jpg

This topic describes how to customize various legend settings.

  • Visibility

You can specify whether or not a chart should display a legend.

In the Designer, use the Show Legend button in the Legend section of the Design Ribbon tab (or the img19505.jpg button if you are using the toolbar menu).

img18776.jpg
  • Position and Orientation

To specify the legend's position and orientation, select one of the predefined options from the gallery in the Design Ribbon tab.

img19468.jpg

If you are using the toolbar menu, use the img19504.jpg button to invoke this gallery.

img19503.jpg
Axes

The Chart dashboard item displays two axes by default: the X-axis and the Y-axis. The topics in this section describe how to customize axis settings.

The section contains the following topics:

X-Axis

The X-axis is the axis of arguments.

img19404.jpg

This topic consists of the following sections.

General X-Axis Settings

To access X-axis settings, use the X-Axis Settings button in the Diagram section of the Design Ribbon tab (or the img19507.jpg button if you are using the toolbar menu).

img19467.jpg

This will invoke the X-Axis Settings dialog.

img19403.jpg

This dialog contains the following settings.

Reverse

Allows you to reverse the X-axis. If the X-axis is reversed, its values are ordered from right to left.

Show X-axis

Allows you to hide and show the X-axis.

Show title

Allows you to hide and show the X-axis title. You can choose whether to use the default text or specify a custom string.

Enable zooming

Allows you to enable zooming for the X-axis. The X-axis' scroll bar provides the capability to perform navigation in the zoomed diagram.

Limit visible points

Allows you to limit the number of points displayed on the chart's diagram along the X-axis. The X-axis' scroll bar provides the capability to perform navigation if the number of all points exceeds the number of visible points.

  • Continuous and Discrete X-Axes

If the dimension in the Arguments section contains numeric data, the Chart can create either a continuous X-axis or a discrete X-axis.

Continuous X-axis

Discrete X-axis

If a continuous axis is used, the distance between argument values is proportional to their values.

img18302.jpg

On a discrete axis, all argument values are an equal distance from each other.

img18303.jpg

To specify the X-axis type in the Designer, invoke the data item menu for the argument dimension and select the axis type.

img19550.jpg

Anmerkung

Note that the continuous X-axis is not supported in OLAP mode.

Y-Axis

The Y-axis is the numerical axis of values.

img18800.jpg
  • General Settings

To access the Y-axis settings, use the Y-Axis Settings button in the Diagram section of the Design Ribbon tab (or the img19508.jpg button if you are using the toolbar menu).

img18775.jpg

This will invoke the Y-Axis Settings dialog.

img18777.jpg

Use the combo box at the top to select the pane for the Y-axis settings you need to edit.

The dialog contains the following settings.

Always show zero level

Specifies whether or not the axis' zero level is visible. If this option is unchecked, the visible axis range is defined based on the values plotted in the chart.

img18788.jpg

Reverse

Allows you to reverse the X-axis. If the X-axis is reversed, its values are ordered from top to down.

Show grid lines

Allows you to hide and show grid lines for the Y-axis.

Show Y-axis

Allows you to hide and show the Y-axis.

Show title

Allows you to hide and show the Y-axis title. You can choose whether to use the default text or specify a custom string.

Orientation

You can rotate the Chart so that the X-axis becomes vertical, and the Y-axis becomes horizontal.

img18277.jpg

To rotate a Chart in the Designer, use the Rotate button in the Diagram group of the Design Ribbon tab (or the img19506.jpg button if you are using the toolbar menu).

img18774.jpg
Scatter Chart

The topics in this section describe the features available in the Scatter Chart dashboard item, and provide information on how to create and customize scatter charts.

img120189.jpg

This section is divided into the following subsections.

  • Providing Data: Provides information on how to supply the Scatter Chart dashboard item with data.

  • Interactivity: Describes features that enable interaction between the Scatter Chart and other dashboard items.

  • Legend: Provides information about the chart legend and its options.

  • Axes: Describes how to customize settings related to chart axes.

  • Orientation: Describes how to toggle the chart's orientation.

  • Labels: Provides information about point labels and tooltips that contain descriptions of data points.

Providing Data

The Dashboard Designer allows you to bind various dashboard items to data in a virtually uniform manner. To learn more, see the Binding Dashboard Items to Data topic.

The only difference is in the data sections that the required dashboard item has. This topic describes how to bind a Scatter Chart dashboard item to data in the Designer.

The Scatter Chart dashboard item has the following data sections.

img120276.jpg
  • The X-Axis section contains the data item against which the X-coordinates of data points are calculated.

  • The Y-Axis section contains the data item against which the Y-coordinates of data points are calculated.

  • The Weight section contains the data item whose values are used to calculate the weight of data points.

  • The Arguments section contains data items providing scatter chart arguments that are used to create data points.

Anmerkung

The Scatter Chart dashboard item allows you to manage the coloring of their points corresponding to argument values. To learn more, see Coloring.

The Scatter Chart dashboard item provides the capability to transpose their axes. In this case, the data item contained in the X-Axis section is moved to the Y-Axis section, and vice versa.

To transpose the selected Scatter Chart dashboard item, use the Transpose button in the Home ribbon tab.

img23683.jpg
Interactivity

This section describes features that enable interaction between the Scatter Chart and other dashboard items. These features include Master Filtering and Drill-Down.

The section contains the following topics.

Master Filtering

The Dashboard allows you to use any data aware dashboard item as a filter for other dashboard items (Master Filter). To learn more, see the Master Filtering topic, which describes filtering concepts common to all dashboard items.

The Scatter Chart dashboard item supports filtering by points that correspond to specific argument values or their combinations.

When Master Filtering is enabled, you can click a point (or multiple points by holding down the CTRL key) to make other dashboard items only display data related to the selected point(s).

img120190.jpg

To learn how to enable Master Filtering in the Designer, see the Master Filtering topic.

To reset filtering, use the Clear Master Filter (img19686.jpg) button in the Chart's caption area, or the Clear Master Filter command in the context menu.

Drill-Down

The built-in drill-down capability allows end-users to change the detail level of data displayed in dashboard items on the fly. To learn more about drill-down concepts common to all dashboard items, see the Drill-Down topic.

When drill-down is enabled, you can click a point to view the details.

img120198.jpg

Anmerkung

When Master Filtering is enabled, you can view the details by double-clicking a point.

Drill-down requires that the Arguments section contain several dimensions, from the least to the most detailed dimension.

img120199.jpg

Anmerkung

In OLAP mode, you can perform drill-down for either a hierarchy data item or several dimension attributes. To learn more about OLAP mode, see Binding Dashboard Items to Data in OLAP mode.

To enable drill-down, click the Drill Down button in the Data Ribbon tab (or the img19513.jpg button if you are using the toolbar menu).

img21872.jpg

To return to the previous detail level (drill up), use the Drill Up (img18627.jpg) button in the caption of the Scatter Chart dashboard item, or the Drill Up command in the context menu.

Legend

A legend is an element of a scatter chart that identifies chart points (for instance, colored points corresponding to argument values).

img120201.jpg

This topic describes how to customize various legend settings.

  • Visibility

You can specify whether or not a chart should display a legend.

In the Designer, use the Show Legend button in the Legend section of the Design Ribbon tab (or the img19505.jpg button if you are using the toolbar menu).

img18776.jpg
  • Position and Orientation

To specify the legend's position and orientation, select one of the predefined options from the gallery in the Design Ribbon tab.

img19468.jpg

If you are using the toolbar menu, use the img19504.jpg button to invoke this gallery.

img19503.jpg
Axes

Scatter Chart X and Y-axes are numerical axis of values. You can specify various axes settings to change visual data presentation.

img120332.jpg

To access X and Y-axis settings, use the X-Axis Settings/Y-Axis Settings buttons in the Diagram section of the Design Ribbon tab (or the img19508.jpg button if you are using the toolbar menu).

img18775.jpg

This will invoke the X-Axis Settings/Y-Axis Settings dialog.

img120294.jpg

In this dialog, you can specify the following settings.

  • Always show zero level - Specifies whether or not the axis' zero level is visible. If this option is unchecked, the visible axis range is defined based on the values plotted in the chart.

Note that the X-Axis Settings dialog does not contain this option.

  • Reverse - Allows you to reverse the axis. If the axis is reversed, its values are ordered from top to down.

  • Show grid lines - Allows you to hide and show grid lines for the axis.

  • Show axis - Allows you to hide and show the axis.

  • Show title - Allows you to hide and show the axis title. You can choose whether to use the default text or specify a custom string.

  • Logarithmic scale - Specifies whether or not the axis should display its numerical values using a logarithmic scale. The combo box next to this option allows you to select the logarithmic base from one of the predefined values.

Orientation

You can rotate the Scatter Chart so that the X-axis becomes vertical, and the Y-axis becomes horizontal.

To rotate a Chart in the Designer, use the Rotate button in the Diagram section of the Design Ribbon tab (or the img19506.jpg button if you are using the toolbar menu).

img18774.jpg
Labels

The Scatter Chart display can display point labels that contain descriptions for data points, and provide tooltips with additional information.

img120329.jpg
  • Point Labels

To manage the visibility of point labels, click the Point Labels button in the Design ribbon tab.

img120330.jpg

In the invoked Point Label Settings dialog, enable the Show point labels check box to show point labels.

img120331.jpg

You can specify the following settings for point labels.

Option

Description

Content

Specifies the type of content displayed within point labels. You can select one of the following options.

  1. Values - Point labels show summary values from X and Y-axes.

  2. Argument - Point labels show argument values.

  3. Argument and values - Point labels show argument values and corresponding summary values.

  4. Weight - Point labels show the weight summary value.

  5. Argument and weight - Point labels show the argument value and the corresponding weight summary value.

Overlapping mode

Specifies the label overlap mode. The following options are available.

  1. Hide overlapping labels - If two or more labels overlap, some of them are automatically hidden to avoid overlapping.

  2. None - The overlapping resolving algorithm is disabled.

  3. Reposition overlapping labels - The default algorithm to re-position point labels in a random way, and avoid overlapping labels.

Orientation

Specifies the orientation of point labels. The following options are available.

  1. Default - A point label is displayed in its default orientation.

  2. Rotate to the Right - A point label is rotated 90 degrees clockwise.

  3. Rotate to the Left - A point label is rotated 90 degrees counter clockwise.

Grid

The topics in this section describe the features available in the Grid dashboard item, and provide extensive information on how to create and customize grids in the Dashboard Designer.

img18177.jpg

This section consists of the following subsections.

  • Providing Data: Provides information about how to supply the Grid dashboard item with data.

  • Columns: Describes different types of grid columns.

  • Interactivity: Describes features that imply interaction between the Grid and other dashboard items.

  • Conditional Formatting: Describes the conditional formatting feature that provides the capability to apply formatting to grid cells whose values meet the specified condition.

  • Layout: Describes the Grid's layout options.

  • Style: Describes the Grid's style settings.

Providing Data

The Dashboard Designer allows you to bind various dashboard items to data in a virtually uniform manner. To learn more, see the Binding Dashboard Items to Data topic.

The only difference is in the data sections that the required dashboard item has. This topic describes how to bind a Grid dashboard item to data in the Designer.

The Grid dashboard item has the following data sections.

img117700.jpg
  • The Columns section contains data items that provide values for grid columns. The Options button next to the Column data item allows you to select the column type and specify their options.

  • The Sparkline section contains a data item that provides arguments for sparkline columns. To learn more, see Sparkline Column.

Columns

The topics in this section describe the different types of grid columns, and contain information on when to use each column type and how to customize them based on the type.

This section consists of the following topics.

Provides general information about column types and describes how to change the type of a particular column.

Describes dimension column specifics.

Describes measure column specifics.

Describes delta column specifics.

Describes sparkline column specifics.

Column Type Overview

The Grid dashboard item supports four types of columns.

Displays values in the bound data item "as is".

Displays summaries calculated against data in the bound data item.

Bound to two measures, it calculates summaries for both measures, and displays the difference between these summaries.

Displays values in the bound data item using sparklines.

img19187.jpg

When you drop a data item into the Columns section, the type for the new column is determined automatically, based on the data type.

  • Column Type Indication

The type of the column is indicated within the corresponding data item container in the DATA ITEMS area.

img19668.jpg

Column type indicators are defined as follows:

  • Changing Column Type

To change the column type, click the column type indicator. In the invoked Column Options window, select the required column type in the Column type section.

img19667.jpg
Dimension Column

The dimension column displays values from the bound data item "as is".

img19187.jpg

If the dimension column is bound to a data source containing images, it can display images.

See Also

Column Type Overview

Measure Column

Delta Column

Sparkline Column

Measure Column

A measure column displays summaries calculated against data in a bound data item.

img19187.jpg

Values in the measure column can be displayed as text or represented by bars.

img19232.jpg

To select between these modes, invoke the Column Options window (see Column Type Overview to learn how to do this) and select Value or Bar.

img19674.jpg

If bars are displayed, use the Always show zero level check box to specify whether the bar's zero level is always visible.

See Also

Column Type Overview

Dimension Column

Delta Column

Sparkline Column

Delta Column

A delta column calculates summaries against two measures, and displays the difference between these summaries. This difference can be indicated with a numeric value displayed within the delta element and an additional delta indication.

img19228.jpg
  • Data Binding Specifics

Delta columns are bound to two measures that provide two values: the Actual value and the Target value. The difference between these values is displayed in the column.

When you switch the column type to Delta, the data item container is changed, to accept the Actual and Target measures.

img19680.jpg
  • Display Mode

Values in the delta column can be displayed as text, or represented by bars.

img19229.jpg

To select between these modes, invoke the Column Options window (see the Column Type Overview topic to learn how to do this) and select Value or Bar.

img19678.jpg

If bars are displayed, use the Always show zero level check box to specify whether the bar's minimum value is zero (checked) or an automatically selected value that ensures that the difference between bars is clearly displayed (unchecked).

img20131.jpg
  • Delta Values and Indication

If the display type is set to Value, the Column Options window displays options that allow you to configure delta values and indication.

img19679.jpg

You can specify which values should be displayed in the delta column. To do this, use the Value type combo box in the Column Options window.

Actual value

Absolute variation

Percent variation

Percent of target

img20117.jpg
img20116.jpg
img20119.jpg
img20118.jpg

To specify the condition for displaying delta indication, use the Result indication combo box in the Column Options window.

Greater is good

Less is good

Warning if greater

Warning if less

No indication

img20112.jpg
img20112.jpg
img20114.jpg
img20115.jpg
img20113.jpg
  • Comparison Tolerance

The comparison tolerance allows you to specify more advanced conditions for displaying delta indication. For instance, you can set a specific indication to be displayed when the actual value exceeds the target value by 10% or by $2K.

Use the Threshold type combo box to select whether you wish to specify the comparison tolerance in percentage values or in absolute values. Then use the Threshold value box to specify the comparison tolerance.

img19679.jpg

See Also

Column Type Overview

Dimension Column

Measure Column

Sparkline Column

Sparkline Column

A sparkline column visualizes the variation in summary values over time.

img21665.jpg
  • Data Binding Specifics

The sparkline column is bound to a measure providing sparkline values and to a dimension providing a date-time interval.

img21666.jpg
  • Sparkline Options

You can control sparkline appearance settings using the Column Options dialog. To invoke this dialog, click the column type indicator (img21673.jpg).

img21674.jpg

In this dialog, you can control various settings that affect how the sparkline is displayed within a grid cell.

img21675.jpg

Sparkline Options

Description

Show start/end values

Species whether or not to display sparkline start/end values within a grid cell.

Sparkline view type

Defines the view type of a sparkline. Sparkline view types include Line, Area, Bar, and Win/Loss.

Highlight min/max points

Specifies whether or not to highlight the minimum/maximum points of a sparkline.

Highlight start/end points

Specifies whether or not to highlight the start/end points of a sparkline.

See Also

Column Type Overview

Dimension Column

Measure Column

Delta Column

Interactivity

This section describes features that enable interaction between the Grid and other dashboard items. These features include Master Filtering and Drill-Down.

The section consists of the following topics.

Master Filtering

The Dashboard allows you to use any data aware dashboard item as a filter for other dashboard items (Master Filter). To learn more, see the Master Filtering topic, which describes filtering concepts common to all dashboard items.

Configure Master Filters in the Designer

The Grid dashboard item supports filtering by rows.

When Master Filtering is enabled, you can click a grid row (or multiple rows by holding down the CTRL key) to make other dashboard items only display data related to the selected record(s).

img25347.jpg

To learn how to enable Master Filtering in the Designer, see the Master Filtering topic.

To reset filtering, use the Clear Master Filter button (the img19686.jpg icon) in the grid's caption area, or the Clear Master Filter command in the grid's context menu.

img22716.jpg
Drill-Down

The built-in drill-down capability allows you to change the detail level of data displayed in dashboard items on the fly. To learn more about drill-down concepts common to all dashboard items, see the Drill-Down topic.

The Grid dashboard item supports drill-down for rows.

When drill-down is enabled, you can click a grid row to view the details.

img19684.jpg

Anmerkung

When Master Filtering is enabled, you can view the details by double-clicking a grid row.

Drill-down requires that the Columns section contains several dimensions at the top, from the least detailed to the most detailed dimension.

img19685.jpg

Anmerkung

In OLAP mode, you can perform drill-down for either a hierarchy data item or several dimension attributes.

To enable drill-down, click the Drill Down button in the Data Ribbon tab (or the img19513.jpg button if you are using the toolbar menu).

img19415.jpg

To return to the previous detail level (drill up), use the Drill Up button (the img18627.jpg icon) within the grid's caption area, or the Drill Up command in the grid's context menu.

img22786.jpg
Conditional Formatting

The Grid dashboard item supports the conditional formatting feature that provides the capability to apply formatting to grid cells whose values meet the specified condition. This feature allows you to highlight specific cells or entire rows using a predefined set of rules. To learn more about conditional formatting concepts common for all dashboard items, see the Conditional Formatting topic.

Conditional Formatting Overview

The Grid dashboard item allows you to apply conditional formatting to data items providing data to the following column types:

Anmerkung

It is possible to use hidden measures to specify a condition used to apply formatting to visible values.

New appearance settings are applied to grid cells corresponding to the target dimension/measure values.

  • Create a Format Rule

To create a new format rule for the Grid's dimension/measure, do one of the following.

  • Click the Options button next to the required measure/dimension, select Add Format Rule and choose the condition.

img118549.jpg
  • Right-click the column header corresponding to the required measure/dimension and select Add Format Rule.

img118700.jpg

Depending on the selected format condition, the dialog used to create a format rule for Grid contains different settings. For instance, the image below displays the Greater Than dialog corresponding to the Value format condition.

img118555.jpg

The Apply to row check box allows you to specify whether to apply the formatting to the entire grid row.

  • Edit a Format Rule

To edit format rules for the current Grid dashboard item, use the following options.

  • Click the Edit Rules button in the Home ribbon tab or use corresponding item in the Grid context menu.

  • Click the menu button for the required data item and select Edit Rules. As an alternative, right-click the column header corresponding to the required data item and select Edit Rules.

All of these actions invoke the Edit Rules dialog containing existing format rules. To learn more, see Conditional Formatting.

Layout

The Grid dashboard item allows you to customize its layout in various ways. You can manage the width of grid columns, specify the visibility of column headers, enable cell merging, etc.

To do this, use the Layout and Column Width Mode groups in the Design Ribbon tab (or the corresponding buttons in the toolbar menu).

img19697.jpg

Column Width Modes

The Grid dashboard item allows you to manage column widths using different modes. Use buttons in the Column Width Mode group to manage the column width modes.

img24746.jpg

The following modes are available.

AutoFit to Contents

The grid adjusts columns to the minimum width required to completely display their content automatically. If the entire content cannot be displayed within the dashboard item, horizontal scrolling is enabled..

AutoFit to Grid

The grid adjusts the width of all columns to fit their content in an optimal way. If you are changing the size of the dashboard item, the width of columns is changed proportionally..

Manual

The grid allows you to adjust column widths manually.

In this mode, you can adjust the width of individual columns in the following ways.

  • Specify the width of the required column by dragging the right edge of the column header.

img24747.jpg

In this case, all columns preserve their relative size when the grid width is changed.

  • Specify the column width and fix it by right-clicking the required column header and selecting Fix Width.

img24937.jpg

You can also specify the fixed column width by selecting Column Width... This invokes the Column Width window that allows you to specify the width of the column in characters.

img26123.jpg
  • Fit the column width to its content and fix it by right-clicking the required column header and selecting Fit to Content.

Column Header

Use the Column Headers button to toggle column header visibility.

img19700.jpg
  • Cell Merging

The Grid allows you to merge neighboring cells with identical values . To do this, use the Merge Cells button.

img19698.jpg

Anmerkung

Note that banded rows are not available when cell merging is enabled.

  • Word Wrapping

The word wrapping feature enables the capability to display cell content on multiple lines if the size of a dashboard item is insufficient to completely display the cell content on a single line.

img24749.jpg

Anmerkung

The word wrapping feature is not in effect when the AutoFit to Contents column width mode is enabled.

Style

The Grid dashboard item allows you to specify various style settings.

To do this, use the Style group in the Design Ribbon tab (or the corresponding buttons in the toolbar menu).

img24743.jpg

Grid Lines

The Horizontal Lines and Vertical Lines buttons control grid line visibility.

img19700.jpg
  • Banded Rows

To paint the background of odd and even rows differently, use the Banded Rows button.

img19699.jpg

Anmerkung

Note that banded rows are not available when cell merging is enabled.

Pies

The Pie dashboard item displays a series of pies or donuts that represent the contribution of each value to a total.

img18178.jpg

This section consists of the following subsections:

Describes how to supply the Pie dashboard item with data.

Describes features that enable interaction between the Pie dashboard item and other items.

Describes layout options of the Pie dashboard item.

Explains how to customize data labels and tooltips.

Describes how to select the style of pie charts.

Providing Data

The Dashboard Designer allows you to bind various dashboard items to data in a virtually uniform manner. To learn more, see the Binding Dashboard Items to Data topic.

The only difference is in the data sections that the required dashboard item has. This topic describes how to bind a Pie dashboard item to data in the Designer.

The Pie dashboard item has the following data sections.

img117701.jpg
  • The Values section contains data items that define the share of pie segments.

  • The Arguments section contains data items that provide values used to label pie segments.

  • The Series section contains data items whose values are used to label pie charts.

Anmerkung

The Pie dashboard item allows you to manage coloring of their measures and dimensions. To learn more, see Coloring.

The Pie dashboard item provides the capability to transpose pie arguments and series. In this case, data items contained in the Arguments section are moved to the Series section, and vice versa.

To transpose the selected Pie dashboard item, use the Transpose button in the Home ribbon tab.

img23683.jpg
Interactivity

This section describes features that enable interaction between the Pie dashboard item and other items. These features include Master Filtering and Drill-Down.

The section contains the following topics.

Master Filtering

The Dashboard allows you to use any data aware dashboard item as a filter for other dashboard items (Master Filter). To learn more about filtering concepts common to all dashboard items, see the Master Filtering topic.

The Pie dashboard item supports filtering by argument or series values.

  • Filtering by Arguments

When filtering by arguments is enabled, you can click a pie segment to make other dashboard items only display data related to the selected argument value.

img19911.jpg

To enable filtering by arguments in the Designer, set the required Master Filter mode and click the Arguments button in the Data Ribbon tab (or the img19919.jpg button if you are using the toolbar menu).

img19915.jpg
  • Filtering by Series

When filtering by series is enabled, you can click a pie to make other dashboard items display only data related to the selected pie.

img19912.jpg

To enable filtering by series in the Designer, set the required Master Filter mode and click the Series button in the Data Ribbon tab (or the img19920.jpg button if you are using the toolbar menu).

img19916.jpg
  • Filtering by Points

When filtering by points is enabled, you can click a single pie segment to make other dashboard items display only data related to the selected segment.

img120502.jpg

To enable filtering by points in the Designer, set the required Master Filter mode and click the Points button in the Data Ribbon tab.

img120503.jpg
  • Reset Filtering

To reset filtering, use the Clear Master Filter button (the img19686.jpg icon) in the caption area of the Pie dashboard item, or the Clear Master Filter command in the Pie's context menu.

Drill-Down

The built-in drill-down capability allows you to change the detail level of data displayed in dashboard items on the fly. To learn more about drill-down concepts common to all dashboard items, see the Drill-Down topic.

The Pie dashboard item supports drill-down on argument or series values.

  • Drill Down on an Argument

When drill down on an argument is enabled, you can click a pie segment to view a detail diagram for the corresponding argument value.

img19909.jpg

When Filtering by Arguments is enabled, you can view the details by double-clicking a pie segment.

Drill down on an argument requires that the Arguments section contains several data items, from the least detailed to the most detailed item.

img19972.jpg

Anmerkung

In OLAP mode, you can perform drill-down for either a hierarchy data item or several dimension attributes.

To enable drill down on an argument, click the Drill Down button in the Data Ribbon tab (or the img21873.jpg button if you are using the toolbar menu)...

img21872.jpg

...and the Arguments button (or the img19919.jpg button if you are using the toolbar menu).

img19915.jpg
  • Drill Down on a Series

When drill down on a series is enabled, you can click a pie chart to view a detail diagram for the corresponding series value.

img19910.jpg

When Filtering by Series is enabled, you can view the details by double-clicking a pie chart.

Drill down on a series requires that the Series section contains several data items, from the least detailed to the most detailed item.

img19973.jpg

Anmerkung

In OLAP mode, you can perform drill-down for either a hierarchy data item or several dimension attributes.

To enable drill down on a series, click the Drill Down button in the Data Ribbon tab (or the img21873.jpg button if you are using the toolbar menu)...

img21872.jpg

...and the Series button (or the img19920.jpg button if you are using the toolbar menu).

img19916.jpg
  • Drill Up

To return to the previous detail level (drill up), use the Drill Up button (the img18627.jpg icon) in the caption area of the Pie dashboard item, or the Drill Up command in the context menu.

Layout

The Pie dashboard item allows you to specify the number of columns or rows in which individual diagrams are arranged.

To control how pies are arranged, use the buttons in the Content Arrangement group of the Design Ribbon tab.

By default, the Auto Arrange option is enabled, which automatically resizes pies to fit within the dashboard item.

img25674.jpg
img25675.jpg

If you are using the toolbar menu, use the img19930.jpg button to enable this mode.

You can also specify the number of columns in which pies are arranged. Click the Arrange in Columns button (or the img19928.jpg button if you are using the toolbar menu) and specify the appropriate number in the Count field.

img25676.jpg
img25677.jpg

Similarly, you can arrange pies in a specific number of rows (use the img19929.jpg button if you are using the toolbar menu).

img25678.jpg
img25679.jpg
Labels
img19947.jpg

You can specify which information should be displayed within data labels and tooltips. To do this, use the Data Labels and Tooltips buttons in the Labels group of the Design Ribbon tab (or the img19952.jpg and img19953.jpg buttons if you are using the toolbar menu).

img19948.jpg

These buttons invoke a drop-down menu that is similar for both buttons. This menu allows you to specify which values are displayed within data labels or tooltips.

img19949.jpg
Style

The Pie dashboard item allows you to select whether diagrams should be painted as pies or donuts.

img25671.jpg
img25672.jpg

To select the diagram style, use the Pie and Donut buttons in the Style section of the Design Ribbon tab (or the img19955.jpg and img19954.jpg buttons if you are using the toolbar menu).

img19951.jpg
Cards

The Card dashboard item displays a series of cards. Each card illustrates the difference between two values. This difference can be expressed as an absolute value, an absolute variation or a percentage variation.

img18174.jpg

This section consists of the following subsections.

Provides information about how to supply the Card dashboard item with data.

Provides an overview of the Card dashboard item's capability to display the difference between two parameters.

Provides an overview of the Card dashboard item's capability to visualize data using sparklines.

Describes features that enable interaction between the Card dashboard item and other items.

Describes layout options of the Card dashboard item.

Providing Data

The Dashboard Designer allows you to bind various dashboard items to data in a virtually uniform manner. To learn more, see the Binding Dashboard Items to Data topic.

The only difference is in the data sections that the required dashboard item has. This topic describes how to bind a Card dashboard item to data in the Designer.

The Card dashboard item has the following data sections.

img117702.jpg
  • The Cards section contains data items used to calculate values displayed within cards. Data items are arranged in containers. Each data item container can hold two data items. The first item contains actual data and the second item (optional) contains target data. If both items are provided, cards show the difference between actual and target values.

You can fill several data item containers in the Cards section and use the Values drop-down menu to switch between the provided values. To invoke the Values menu, click the img20169.jpg icon in the dashboard item caption or use its context menu.

This drop-down menu is available if the Series section is not empty. Otherwise, a separate card is created for each data item container, and all cards are displayed simultaneously.

  • The Series section contains data items whose values are used to label cards.

  • The Sparkline section is used to provide a date-time dimension whose data will be used to visualize values using sparklines. To learn more, see the Sparkline topic.

Delta

Cards allow you to display the difference between the actual and target values of a particular parameter. This difference is called delta.

Delta is shown with a delta indicator (indicating whether the actual value is less than or greater than the target value) and delta values (representing this difference as an absolute value or a variation).

img20028.jpg

To customize settings that relate to the calculation and display of deltas, use the options buttons (the img20167.jpg icon) displayed next to the data item container in the Cards section of the DATA ITEMS pane.

img19985.jpg

These buttons invoke the Card Settings dialog.

img19986.jpg

Use it to define the conditions for displaying delta indication, specify which delta values should be displayed, and introduce the comparison tolerance.

This dialog also allows you to control various sparkline options. To learn how to display a sparkline within a Card, see the Sparkline topic.

  • Delta Values

You can specify which values should be displayed within cards. Use the Value type combo box in the Card Settings window to select the value that will be displayed as the main delta value. Additional delta values are selected automatically.

Value Type

Result

Actual Value

Main: actual value

Additional: absolute variation, percentage variation

img20058.jpg

Absolute Variation

Main: absolute variation

Additional: actual value, percentage variation

img20057.jpg

Percentage Variation

Main: percentage variation

Additional: actual value, absolute variation

img20060.jpg

Percentage of Target

Main: percentage of target

Additional: actual value, absolute variation

img20059.jpg
  • Delta Indication

You can specify the condition for displaying delta indication. To do this, use the Result indication combo box in the Card Settings window.

Condition

Result

Greater is Good

The 'good' indication is displayed if the actual value exceeds the target value; if the target value exceeds the actual value, the 'bad' indication is displayed.

img20064.jpg

Less is Good

The 'bad' indication is displayed if the actual value exceeds the target value; if the target value exceeds the actual value, the 'good' indication is displayed.

img20065.jpg

No Indication

Indication is not displayed.

img20066.jpg

Warning if Greater

A warning is displayed if the actual value exceeds the target value; otherwise, no indication is displayed.

img20067.jpg

Warning if Less

A warning is displayed if the target value exceeds the actual value; otherwise, no indication is displayed.

img20068.jpg
  • Comparison Tolerance

The comparison tolerance allows you to create more advanced conditions for displaying delta indication. For instance, you can specify that a specific indication should be displayed when the actual value exceeds the target value by 10% or by $2K.

Use the Threshold type combo box to select whether you wish to specify the comparison tolerance in percentage values or in absolute values. Then use the Threshold value box to specify the comparison tolerance.

Sparkline

Sparklines can be used in cards to visualize the variation of actual (or target) values over time.

img21684.jpg
  • Data Binding Specifics

To display a sparkline within a card, provide a date-time dimension whose data will be used to visualize values over time.

Anmerkung

To learn how to provide actual (or target) values for a card, see the Providing Data topic.

img21685.jpg

Note that if you have provided both actual and target values, a sparkline visualizes the actual value's variation over time.

  • Sparkline Options

You can control sparkline appearance settings using the Card Settings dialog. To invoke this dialog, click the options button (the img20167.jpg icon) displayed next to the data item container.

img21686.jpg

In this dialog, you can control various settings that affect how the sparkline is displayed within a card.

Sparkline Options

Description

Visible

Specifies whether or not to show a sparkline within a card.

Sparkline view type

Defines the view type of a sparkline. Sparkline view types include Area, Line, Bar and Win/Loss.

Highlight min/max points

Specifies whether or not to highlight the minimum/maximum points of a sparkline.

Highlight start/end points

Specifies whether or not to highlight the start/end points of a sparkline.

Interactivity

This section describes features that enable interaction between the Card dashboard item and other items. These features include Master Filtering and Drill-Down.

The section contains the following topics.

Master Filtering

The Dashboard allows you to use any data aware dashboard item as a filter for other dashboard items (Master Filter). To learn more about filtering concepts common to all dashboard items, see the Master Filtering topic.

When Master Filtering is enabled, you can click a card (or multiple cards by holding down the CTRL key) to make other dashboard items only display data related to the selected card(s).

img19996.jpg

To learn how to enable Master Filtering in the Designer, see the Master Filtering topic.

To reset filtering, use the Clear Master Filter button (the img19686.jpg icon) in the caption of the Card dashboard item, or the Clear Master Filter command in the Card's context menu.

img22716.jpg
Drill-Down

The built-in drill-down capability allows you to change the detail level of data displayed in dashboard items on the fly. To learn more about drill-down concepts common to all dashboard items, see the Drill-Down topic.

When drill-down is enabled, you can click a card to view the details.

img19995.jpg

When Master Filtering is enabled, you can view the details by double-clicking a card.

Drill-down requires that the Series section contains several dimensions, from the least to the most detailed dimension.

img19987.jpg

Anmerkung

In OLAP mode, you can perform drill-down for either a hierarchy data item or several dimension attributes.

To enable drill-down, click the Drill Down button in the Data Ribbon tab (or the img19513.jpg button if you are using the toolbar menu).

img19415.jpg

To return to the previous detail level (drill up), use the Drill Up button (the img18627.jpg icon) in the caption of the Card dashboard item, or the Drill Up command in the Card's context menu.

img22786.jpg
Layout

The Card dashboard item allows you to specify the number of columns or rows in which individual cards are arranged.

To control how cards are arranged, use the buttons in the Content Arrangement group of the Design Ribbon tab.

The Auto Arrange option is enabled by default, which automatically resizes cards to fit within the dashboard item.

img25681.jpg
img25682.jpg

If you are using the toolbar menu, use the img19930.jpg button to enable this mode.

You can also specify the number of columns in which cards are arranged. Click the Arrange in Columns button (or the img19928.jpg button if you are using the toolbar menu) and specify the appropriate number in the Count field.

img25687.jpg
img25688.jpg

Similarly, you can arrange cards in a specific number of rows (use the img19929.jpg button if you are using the toolbar menu).

img25685.jpg
img25686.jpg
Gauges

The Gauge dashboard item displays a series of gauges. Each gauge can communicate two values - one with a needle and the other with a marker on the scale.

img18176.jpg

This section consists of the following subsections:

Provides information about how to supply the Gauge dashboard item with data.

Provides an overview of the Gauge dashboard item's capability to display the difference between two parameters.

Describes options that relate to the gauge scales.

Describes features that enable interaction between the Gauge dashboard item and other items.

Describes layout options of the Gauge dashboard item.

Provides information about how to specify the gauge style.

Providing Data

The Dashboard Designer allows you to bind various dashboard items to data in a virtually uniform manner. To learn more, see the Binding Dashboard Items to Data topic.

The only difference is in the data sections that the required dashboard item has. This topic describes how to bind a Gauge dashboard item to data in the Designer.

The Gauge dashboard item has the following data sections.

img117703.jpg
  • The Gauges section contains data items used to calculate values displayed by gauges. Data items are arranged in containers. Each data item container can hold two data items. The first item contains actual data and the second item (optional) contains target data. If both items are provided, gauges show the difference between actual and target values.

You can fill several data item containers in the Gauges section and use the Values drop-down menu to switch between the provided values. To invoke the Values menu, click the img20169.jpg icon in the dashboard item caption.

Anmerkung

This drop-down menu is available if the Series section is not empty. Otherwise, a separate gauge is created for each data item container, and all gauges are displayed simultaneously.

The Series section contains data items whose values are used to label gauges.

Delta

Gauges allow you to display the difference between the actual and target values of a particular parameter. This difference is called delta.

Delta is shown with a delta indicator (indicating whether the actual value is less than or greater than the target value) and delta values (representing this difference as an absolute value or a variation).

img20029.jpg

To customize settings that relate to the calculation and display of deltas, use the options buttons (the img20167.jpg icon) displayed next to the data item container in the Gauges section of the DATA ITEMS pane.

img19991.jpg

These buttons invoke the Gauge Options dialog.

img19992.jpg

Use it to define the condition for displaying delta indication, specify which delta values should be displayed, and introduce the comparison tolerance.

Delta Values

You can specify which values should be displayed within gauges. Use the Value type combo box in the Gauge Options window to select the value that will be displayed as the delta value.

Value Type

Result

Actual Value

img20094.jpg

Absolute Variation

img20093.jpg

Percentage Variation

img20096.jpg

Percentage of Target

img20095.jpg
  • Delta Indication

You can specify the condition for displaying delta indication. To do this, use the Result indication combo box in the Gauge Options window.

Condition

Result

Greater is Good

The 'good' indication is displayed if the actual value exceeds the target value; if the target value exceeds the actual value, the 'bad' indication is displayed.

img20088.jpg

Less is Good

The 'bad' indication is displayed if the actual value exceeds the target value; if the target value exceeds the actual value, the 'good' indication is displayed.

img20089.jpg

No Indication

Indication is not displayed.

img20090.jpg

Warning if Greater

A warning is displayed if the actual value exceeds the target value; otherwise, no indication is displayed.

img20091.jpg

Warning if Less

A warning is displayed if the target value exceeds the actual value; otherwise, no indication is displayed.

img20092.jpg
  • Comparison Tolerance

The comparison tolerance allows you to create more advanced conditions for displaying delta indication. For instance, you can specify that a specific indication should be displayed when the actual value exceeds the target value by 10% or by $2K.

Use the Threshold type combo box to select whether you wish to specify the comparison tolerance in percentage values or in absolute values. Then use the Threshold value box to specify the comparison tolerance.

Gauge Scale

By default, the Gauge dashboard item automatically determines the range of the gauge scales based on the values they display.

img18659.jpg

You can override this behavior and specify the maximum and minimum values on the scale.

To do this, invoke the Gauge Options window using the Options button displayed in the data item container in the Gauges section of the DATA ITEMS pane.

img19991.jpg

In the Gauge Options window, uncheck the Auto check box for the maximum or minimum value, and specify this value in the corresponding field.

img20099.jpg
Interactivity

This section describes features that enable interaction between the Gauge dashboard item and other items. These features include Master Filtering and Drill-Down.

The section contains the following topics.

Master Filtering

The Dashboard allows you to use any data aware dashboard item as a filter for other dashboard items (Master Filter). To learn more about filtering concepts common to all dashboard items, see the Master Filtering topic.

When master filtering is enabled, you can click a gauge (or multiple gauges by holding down the CTRL key) to make other dashboard items only display data related to the selected gauge(s).

img19998.jpg

To learn how to enable master filtering in the Designer, see the Master Filtering topic.

To reset filtering, use the Clear Master Filter button (the img19686.jpg icon) in the caption of the Gauge dashboard item, or the Clear Master Filter command in the Gauge’s context menu.

Drill-Down

The built-in drill-down capability allows you to change the detail level of data displayed in dashboard items on the fly. To learn more about drill-down concepts common to all dashboard items, see the Drill-Down topic.

When drill-down is enabled, you can click a gauge to view the details.

img19997.jpg

Anmerkung

When Master Filtering is enabled, you can view the details by double-clicking a gauge.

Drill-down requires that the Series section contains several dimensions, from the least detailed to the most detailed dimension.

img19987.jpg

Anmerkung

In OLAP mode, you can perform drill-down for either a hierarchy data item or several dimension attributes.

To enable drill-down, click the Drill Down button in the Data Ribbon tab (or the img19513.jpg button if you are using the toolbar menu).

img19415.jpg

To return to the previous detail level (drill up), use the Drill Up button (the img18627.jpg icon) in the caption of the Gauge dashboard item, or the Drill Up command in the Gauge's context menu.

img22786.jpg
Layout

The Gauge dashboard item allows you to specify the number of columns or rows in which individual gauges are arranged.

To control how gauges are arranged, use the buttons in the Content Arrangement group of the Design Ribbon tab.

By default, the Auto Arrange option is enabled, which automatically resizes gauges to fit within the dashboard item.

img20007.jpg

If you are using the toolbar menu, use the img19930.jpg button to enable this mode.

You can also specify the number of columns in which gauges are arranged. Click the Arrange in Columns button (or the img19928.jpg button if you are using the toolbar menu) and specify the appropriate number in the Count field.

img20005.jpg

Similarly, you can arrange pies in a specific number of rows by clicking the Arrange in Rows button (or the img19929.jpg button if you are using the toolbar menu).

img20006.jpg
Style

The Gauge dashboard item allows you to select the gauge type.

The following types are supported.

Full Circular

img18618.jpg

Half Circular

img18619.jpg

Left-Quarter Circular

img18620.jpg

Right-Quarter Circular

img18623.jpg

Three-Fourths Circular

img18624.jpg

Linear Horizontal

img18621.jpg

Linear Vertical

img18622.jpg

To select the gauge type, use the buttons in the Style group of the Design Ribbon tab.

img20166.jpg
Pivot

The Pivot dashboard item displays a cross-tabular report that presents multi-dimensional data in an easy-to-read format.

img18212.jpg

This section consists of the following subsections.

Explains how to supply the Pivot dashboard item with data.

Describes features that enable interaction between the Pivot and other dashboard items.

Describes the conditional formatting feature that provides the capability to apply formatting to cells whose values meet the specified condition.

Describes layout options of the Pivot dashboard item.

Providing Data

The Dashboard Designer allows you to bind various dashboard items to data in a virtually uniform manner. To learn more, see the Binding Dashboard Items to Data topic.

The only difference is in the data sections that the required dashboard item has. This topic describes how to bind a Pivot dashboard item to data in the Designer.

The Pivot dashboard item has the following data sections.

img117704.jpg
  • The Values section contains data items used to calculate values displayed in the pivot table.

  • The Columns section contains data items whose values are used to label columns.

  • The Rows section contains data items whose values are used to label rows.

The Pivot dashboard item provides the capability to transpose pivot columns and rows. In this case, data items contained in the Columns section are moved to the Rows section and vice versa.

To transpose the selected Pivot dashboard item, use the Transpose button in the Home ribbon tab.

img23683.jpg
Interactivity

This section describes the features that enable interaction between the Pivot and other dashboard items. These features include Master Filtering.

  • Master Filtering

The Dashboard allows you to use any data-aware dashboard item as a filter for other dashboard items (Master Filter). To learn more, see the Master Filtering topic, which describes filtering concepts common to all dashboard items.

Data displayed in the Pivot dashboard item can be filtered by other master filter items. You can prevent the pivot from being affected by other master filter items using the Ignore Master Filters button on the Data Ribbon tab.

img25865.jpg
Conditional Formatting

The Pivot dashboard item supports the conditional formatting feature that provides the capability to apply formatting to cells whose values meet the specified condition. This feature allows you to highlight specific cells or entire rows/columns using a predefined set of rules.

To learn more about conditional formatting concepts common for all dashboard items, see the Conditional Formatting topic.

Conditional Formatting Overview

The Pivot dashboard item allows you to use conditional formatting to measures placed in the Values section and dimensions placed in the Columns/Rows sections.

Anmerkung

Note that you can use hidden measures to specify a condition used to apply formatting to visible values.

New appearance settings are applied to pivot data cell or cells corresponding to column/row field values.

  • Create a Format Rule

To create a new format rule for the Pivot's dimension/measure, do one of the following.

  • Click the Options button next to the required measure/dimension, select Add Format Rule and choose the condition.

  • Use the Edit Rules dialog.

Depending on the selected format condition, the dialog used to create a format rule for Pivot contains different settings. For instance, the image below displays the Greater Than dialog invoked for the measure.

img118680.jpg

This dialog contains the following settings specific to Pivot.

  • Intersection mode specifies the level on which to apply conditional formatting to pivot cells. The following levels are supported.

    • Auto - Identifies the default level. For the Pivot dashboard item, Auto identifies the First Level.

    • First Level - First level values are used to apply conditional formatting.

    • Last Level - The last level values are used to apply conditional formatting.

    • All Levels - All pivot data cells are used to apply conditional formatting.

    • Specific Level - Values from the specific level are used to apply conditional formatting.

  • If you specified the Intersection mode as Specific Level, use the Row dimension and Column dimension combo boxes to set the specific level.

  • The Apply to row and Apply to column check boxes allow you to specify whether to apply the formatting to the entire pivot row/column.

Anmerkung

If you are creating a new format rule for the dimension from the Columns/Rows section, the corresponding format condition dialog would not contain any Pivot specific settings.

  • Edit a Format Rule

To edit format rules for the current Grid dashboard item, use the following options.

  • Click the Edit Rules button in the Home ribbon tab or use corresponding item in the Pivot context menu.

  • Click the menu button for the required data item and select Edit Rules.

All of these actions invoke the Edit Rules dialog containing existing format rules. To learn more, see Conditional Formatting.

Layout

This topic describes how to control the pivot table layout.

  • Expanding and Collapsing Groups

If the Columns section or Rows section contains several data items, the pivot table column and row headers are arranged in a hierarchy, and make up column and row groups.

img20151.jpg

You can collapse and expand row and column groups using the img20154.jpg and img20155.jpg buttons.

  • Initial Collapsed State

The actual collapsed state of column and row groups in the Designer is not saved in the Dashboard. However, the Dashboard allows you to specify the collapsed state to be applied in the Viewer by default.

To do this, use the Initial State button in the Data Ribbon group (or the img20153.jpg button if you are using the toolbar menu).

img20152.jpg

This button invokes a popup menu that allows you to select whether column and row groups should be collapsed or expanded by default in the Dashboard Viewer.

Choropleth Map

The topics in this section describe the features available in the Choropleth Map dashboard item.

The Choropleth Map dashboard item allows you to colorize the required areas in proportion to the provided values.

img21964.jpg

This section consists of the following subsections:

Describes how to use default dashboard maps or provide custom maps.

Explains how to supply the Choropleth Map dashboard item with data.

Details how to color map shapes based on the values provided.

Explains how to manage map zooming and scrolling.

Describes features that enable interaction between the Choropleth Map and other dashboard items.

Describes how to display additional information related to map shapes.

Explains the map legend and its options.

Providing Maps

This section explains how to use the default Dashboard maps, or provide custom maps.

  • Default Maps

The Dashboard has in-built set of default maps showing various parts of the world. The following maps are included.

  • World Countries - a world map.

  • Europe - a map of Europe.

  • Asia - a map of Asia.

  • North America - a map of North America.

  • South America - a map of South America.

  • Africa - a map of Africa.

  • USA - a map of the USA.

  • Canada - a map of Canada.

To select the required default map, use the Default Map button in the Open group of the Design ribbon tab (or click the img22184.jpg button if you are using the toolbar menu).

img22183.jpg

As an alternative, use the corresponding command in the map context menu.

  • Custom Maps

The Dashboard uses a Shapefile vector format to provide custom maps. Commonly, this format includes two file types.

  • .shp file - holds map shapes (points/lines/polygons).

  • .dbf file - contains attributes for each shape.

To open an existing shapefile, use the Load Map or Import Map button in the Ribbon, the corresponding menu button in the toolbar (the img22194.jpg or img22193.jpg button), or the command in the context menu (Load Map... or Import Map...).

img22192.jpg

In the invoked dialog, locate the required .shp file.

Anmerkung

  • If the map is opened using the Load Map button, the dashboard XML definition will contain the path to a map shapefile. If the map is opened using the Import Map button, the dashboard XML definition will contain the map itself.

  • Attributes from the corresponding .dbf file located in the same directory will be included in the map automatically.

  • Map Attributes

After you select the default map or a custom map, you can view supplemental information (such as the name of the country, state, etc.). To do this, click the Options button next to the Attribute placeholder.

img22198.jpg

In the invoked Map Attribute Binding dialog, click Preview.

img22197.jpg

This table displays the available attributes for the current map. Each set of attribute values is related to a specific map shape.

To learn how to bind the map attribute to a data source field, see the Providing Data topic.

See Also

Providing Data

Providing Data

The Dashboard Designer allows you to bind various dashboard items to data in a virtually uniform manner. To learn more, see the Binding Dashboard Items to Data topic.

The only difference is in the data sections that the required dashboard item has. This topic describes how to bind a Choropleth Map dashboard item to data in the Designer.

The Choropleth Map dashboard item has the following data sections.

img117705.jpg
  • The Attribute data section allows you to associate map shapes with data source field values.

To associate map shapes with data source field values, drag-and-drop the required dimension to the data item's placeholder and select the required attribute in the Map Attribute Binding dialog. To invoke this dialog, click the Options button (the img22351.jpg icon) next to the Attribute placeholder.

img117708.jpg

Select the required attribute and click OK.

  • The Maps data section contains data items whose values are used to color map shapes. Map shape colors vary based on the map type.

Click the Options button (the img19671.jpg or img19669.jpg icon depending on the map type) next to the Value placeholder and select the required map type in the invoked Choropleth Map Options dialog.

img117709.jpg

If you select Value, the Choropleth map colors map shapes depending on the values provided. To learn more, see Map Coloring.

If you select Delta, the Choropleth map colors map shapes depending on the difference between two values. To learn how to specify delta indication settings, see Delta.

Anmerkung

You can fill several data item containers in the Maps section and use the Values drop-down menu to switch between the provided values. To invoke the Values menu, click the img20169.jpg icon in the dashboard item caption.

  • The TOOLTIP DATA ITEMS area has the Measures data section that allows you to add supplementary content to the tooltips. Drag and drop the required measures to provide additional data.

img117710.jpg

See Also

Map Coloring

Delta

Map Coloring

The Choropleth Map dashboard item colors map shapes depending on the data provided.

For instance, you can visualize a sales amount or population density.

img22206.jpg
  • Palette and Scale Settings

The Choropleth Map automatically selects palette and scale settings to color map shapes.

If you need to customize these settings, click the Options button next to the data item that contains these values.

img22208.jpg

This invokes the Choropleth Map Options dialog.

img22209.jpg

You can specify the following settings in this window.

  • Color palette - allows you to specify the start and end color of the palette.

  • Scale settings - specifies whether a percent scale or an absolute scale is used to define a set of colors. You can specify the number of levels that represent the number of colors used to color the map.

  • Preview is used to display a full set of palette colors generated based on the start/end colors and the number of levels. Use the Allow Edit check box to automatically change the generated colors or specify value ranges for each color.

To learn how to display a map legend, see Legend.

Also, the Choropleth Map allows you to visualize the difference between the actual and target values of a particular parameter. To learn more, see the Delta topic.

See Also

Delta

Legend

Delta

The Choropleth Map allows you to indicate the difference between the actual and target values of a particular parameter. This difference is called delta.

img22211.jpg
  • Delta Options

To specify delta indication settings, click the Options button next to the data item container.

img22213.jpg

This invokes the Choropleth Map Options dialog. When the map type is set to Delta, this dialog contains the following settings.

img22214.jpg
  • Value type

You can specify which values to display within map tooltips. Use the Value type combo box to select the value that will be displayed as the delta value.

Actual value

Absolute variation

Percent variation

Percent of target

img22215.jpg
img22216.jpg
img22217.jpg
img22218.jpg
  • Result Indication

You can specify the condition that will be used to select the indicator color. To do this, use the Result indication combo box.

Greater is good

Less is good

Warning if greater

Warning if less

No indication

img22221.jpg
img22222.jpg
img22223.jpg
img22224.jpg
img22225.jpg
img22226.jpg
img22227.jpg
img22228.jpg
img22227.jpg
img22226.jpg
  • Threshold type and Threshold value

You can specify that a required indicator should only be displayed when the difference between the actual and target values exceeds a specified value. For instance, the actual value exceeds the target value by 10%, or by $2K.

Use the Threshold type combo box to select whether you wish to specify the threshold in percentage values or in absolute values. Then use the Threshold value box to specify the threshold value.

Map Navigation

The Choropleth Map dashboard item allows end-users to perform navigation actions such as zooming and scrolling.

The Dashboard Designer allows you to specify the initial zooming/scrolling state for the Choropleth map using the mouse.

You can disable the capability to scroll/zoom the map using the Lock Navigation button in the Design ribbon tab.

img25019.jpg

Use the Full Extent button to display the entire map within the dashboard item.

Interactivity

This section describes the Master Filtering feature, which enables interaction between the Choropleth Map and other dashboard items.

  • Master Filtering

The Dashboard allows you to use any data aware dashboard item as a filter for other dashboard items (Master Filter).To learn more about the filtering concepts common to all dashboard items, see the Master Filtering topic.

When Master Filtering is enabled, you can click a shape (or multiple shapes by holding down the CTRL key) to make other dashboard items only display data related to the selected shape(s).

img22240.jpg

To learn how to enable Master Filtering in the Designer, see the Master Filtering topic.

To reset filtering, use the Clear Master Filter button (the img19686.jpg icon) in the map's caption, or the Clear Master Filter command in the map's context menu.

img22716.jpg
Labels

A Choropleth map provides the capability to display titles within map shapes and allows you to manage what data to show in the shape tooltips.

To manage map titles and tooltips, click the Shape Labels button in the Design ribbon tab.

img25014.jpg

This invokes the Shape Label Settings dialog.

img25015.jpg

In this dialog, you can specify attributes whose values will be displayed within shapes and tooltips. Use the img24941.jpg button to preview the available attributes and their values for the current map.

  • Shape Titles

The Title attribute option allows you to select the attribute whose values are displayed within corresponding map shapes.

img25017.jpg

You can also use the Include summary value option to add summary values to shape titles.

  • Tooltips

The Choropleth Map dashboard item displays a tooltip that shows information related to a hovered shape.

img23695.jpg

You can choose whether to use a binding attribute to display as the title of shape tooltips (the Use binding attribute option) or specify a custom attribute using the Tooltip attribute option.

img25018.jpg

The Choropleth Map also allows you to add supplementary content to the tooltips using the TOOLTIP DATA ITEMS area. To learn more, see the Providing Data topic.

See Also

Providing Data

Legend

A legend is an element of a map that shows values corresponding to each color.

img22232.jpg
  • Visibility

To display a legend within a map, use the Show Legend button in the Legend group of the Design Ribbon tab (or the img22234.jpg button if you are using the toolbar menu).

img22233.jpg
  • Position and Orientation

To specify the legend's position and orientation, select one of the predefined options from the gallery in the Design Ribbon tab.

img22236.jpg

If you are using the toolbar menu, use the img22237.jpg button to invoke this gallery.

See Also

Map Coloring

Geo Point Maps

The topics in this section describe various types of Geo Point Map dashboard items that allow you to place callouts, bubbles or pies on the map using geographical coordinates.

img23628.jpg

This section consists of the following subsections.

Lists the available types of Geo Point maps and its features.

Explains how to use the default dashboard maps or provide custom maps.

Describes how to supply Geo Point maps with data.

Describes the feature that enables grouping of neighboring map objects.

Explains how to manage map zooming and scrolling.

Describes features that enable interaction between the Geo Point maps and other dashboard items.

Describes how to display additional information related to map shapes.

Explains the available map legends and their options.

Map Types Overview

The Dashboard Designer allows you to create three types of Geo Point maps.

  • The Geo Point Map dashboard item allows you to place callouts on the map using geographical coordinates.

img23628.jpg
  • The Bubble Map dashboard item allows you to place bubbles on the map. Each bubble can represent data via its weight and color.

img23629.jpg
  • The Pie Map dashboard item allows you to display pies on the map. Each pie visualizes the contribution of each value to the total.

img23630.jpg

To create the required Geo Point Map dashboard item, use the Geo Point Maps button in the Home ribbon tab.

img23576.jpg

If you are using the toolbar menu, use the img23578.jpg button to select the required map type.

To learn how to provide maps for Geo Point Map dashboard items, see the Providing Maps topic. The Providing Data topic describes how to bind different types of Geo Point maps to data.

The following topics describe various Geo Point map capabilities.

  • Clustering - describes how to group neighboring map objects (callouts, bubbles or pies).

  • Interactivity - describes capabilities that enable interaction between the Geo Point maps and other dashboard items.

  • Legends - describes map legends that allow end-users to identify various map objects (bubbles, pies and pie segments).

Providing Maps

This section explains how to use the default Dashboard maps, or provide custom maps.

  • Default Maps

The Dashboard contains a set of default maps showing various parts of the world.

The following maps are included:

  • World Countries - a world map.

  • Europe - a map of Europe.

  • Asia - a map of Asia.

  • North America - a map of North America.

  • South America - a map of South America.

  • Africa - a map of Africa.

  • USA - a map of the USA.

  • Canada - a map of Canada.

To select the default map, use the Default Map button in the Design ribbon.

img22183.jpg

As an alternative, use the corresponding command in the map's context menu.

  • Custom Maps

The Dashboard uses a Shapefile vector format to provide custom maps. Commonly, this format includes two file types:

  • .shp file - holds map shapes (points/lines/polygons).

  • .dbf file - contains attributes for each shape.

To open an existing shapefile, use the Load Map or Import Map button in the Design Ribbon,  or the command in the context menu (Load Map or Import Map).

img22192.jpg

In the invoked dialog, locate the required .shp file.

Anmerkung

  • If the map is opened using the Load Map button, the dashboard XML definition will contain the path to a map shapefile. If the map is opened using the Import Map button, the dashboard XML definition will contain the map itself.

  • Attributes from the corresponding .dbf file located in the same directory will automatically be included in the map.

After opening the shapefile, link database field with map attribute. See Providing Data.

Providing Data

This topic describes how to bind Geo Point Map dashboard items to data using the Dashboard Designer.

The Dashboard Designer allows you to bind various dashboard items to data in a virtually uniform manner (see Binding Dashboard Items to Data for details). The only difference is in the data sections that these dashboard items have.

  • Binding Overview

All Geo Point maps have the Lattitude and Longitude data sections, which accept dimensions used to provide geographic latitude and longitude, respectively.

To learn about the data sections provided by specific Geo Point maps, see the table below:

  • Geo Point Map

img23579.jpg

The Geo Point Map dashboard item provides the Value data section, which accepts values related to geographic points. These values are displayed within map callouts.

  • Bubble Map

img23580.jpg

The Bubble Map dashboard item provides the Weight and Color data sections, which provide measures used to evaluate each bubble's weight and color, respectively.

The Bubble Map dashboard item automatically selects palette and scale settings used to color bubbles. To customize these settings, click the Options button next to the Color placeholder. This invokes the Color Scale Options dialog, which allows you to specify the palette and scale options. To learn how to use this dialog, see the Palette and Scale Settings paragraph in the Map Coloring topic.

  • Pie Map

img23581.jpg

The Pie Map dashboard item provides the Values and Argument data sections. The Values section accepts measures used to calculate pie values. The Argument section allows you to provide data for pie arguments.

If you added a data item to the Argument section and several data items to the Values section, you can use the Values drop-down menu to switch between the provided values. To invoke the Values menu, click the img20169.jpg icon in the map's caption or use the map's context menu.

Pie Options

The Pie Map dashboard item allows you to take into account the weight of pies. In this case, the relative sizes of the pies depend on the corresponding summary values. To enable this capability, use the Weighted Pies button in the Design ribbon tab. (Click the img23647.jpg button if you are using the toolbar menu.)

img23646.jpg
  • Tooltip Data Items

Geo Point maps allow you to add supplementary content to the tooltips using the TOOLTIP DATA ITEMS area. Drag and drop the required dimensions or measures to provide additional data.

img23584.jpg

See Also

Providing Maps

Clustering

When a Geo Point map contains a large number of objects (callouts, bubbles or pies), showing each object individually on the map is not useful. The Dashboard Designer provides the capability to group neighboring map objects. This feature is called Clustering.

For instance, the Geo Point Map dashboard item combines callouts to bubbles.

img23590.jpg

The Bubble Map and Pie Map dashboard items cluster bubbles/pies with other bubbles/pies.

img23641.jpg

To enable clustering in the Designer, use the Enable Clustering button in the Data ribbon tab.

img23585.jpg

If you are using the toolbar menu, use the img23586.jpg button.

Map Navigation

Geo Point maps allow you to perform navigation actions such as zooming and scrolling.

The Dashboard Designer allows you to specify the initial zooming/scrolling state for the Geo Point map using the mouse.

You can disable the capability to scroll/zoom the map using the Lock Navigation button in the Design ribbon tab.

img25019.jpg

Use the Full Extent button to display the entire map within the dashboard item.

Interactivity

This section describes the Master Filtering capability, which enables interaction between the Geo Point Map and other dashboard items.

  • Master Filtering

The Dashboard allows you to use any data aware dashboard item as a filter for other dashboard items (Master Filter). To learn more about the filtering concepts common to all dashboard items, see the Master Filtering topic.

When Master Filtering is enabled, you can click a callout/bubble/pie (or multiple callouts/bubbles/pies by holding down the CTRL key) to make other dashboard items only display data related to the selected callout(s)/bubble(s)/pie(s).

img22296.jpg

Anmerkung

When you select a clustered bubble or pie, master filtering is applied by all points that are clustered into this bubble/pie.

To learn how to enable Master Filtering in the Designer, see the Master Filtering topic.

To reset filtering, use the Clear Master Filter button (the img19686.jpg icon) in the map's caption, or the Clear Master Filter command in the context menu.

img22716.jpg
Labels

Geo Point maps provide the capability to display titles within map shapes and allows you to add supplementary content to the callout/bubble/pie tooltips.

  • Shape Titles

To manage map titles, click the Shape Title button in the Design ribbon tab.

img25024.jpg

This invokes the Shape Title Settings dialog.

img25025.jpg

In this dialog, you can specify attributes whose values will be displayed within shapes. Use the img24941.jpg button to preview the available attributes and their values for the current map.

The Title attribute option allows you to select the attribute whose values are displayed within corresponding map shapes.

img25026.jpg
  • Tooltips

Geo Point maps also allow you to add supplementary content to the callout/bubble/pie tooltips using the TOOLTIP DATA ITEMS area. To learn more, see the Tooltip Data Items paragraph in the Providing Data topic.

Legends

Geo Point maps provide two types of legends used to identify map objects - color and weighted legends.

  • Color Legend

The color legend helps end-users identify which colors correspond to specific values.

img22232.jpg

To display a color legend within a map, use the Show Color Legend button in the Color Legend section of the Design Ribbon tab (or the img22234.jpg button if you are using the toolbar menu).

img22233.jpg

To specify the legend's position and orientation, select one of the predefined options from the gallery in the Design Ribbon tab.

img22236.jpg

If you are using the toolbar menu, use the img22237.jpg button to invoke this gallery.

  • Weighted Legend

The weighted legend allows end-users to identify values corresponding to specific bubble/pie sizes.

img23624.jpg

To select the required weighted legend type, use the Show Weighted Legend button in the Weighted Legend section of the Design Ribbon tab (or the img23626.jpg button if you are using the toolbar menu).

img23625.jpg

Anmerkung

The Pie Map dashboard item does not display the weighted legend if weighed pies are disabled.

To specify the legend's position, select one of the predefined options from the gallery in the Design Ribbon tab.

img23627.jpg

If you are using the toolbar menu, use the img22237.jpg button to invoke this gallery.

Range Filter

The Range Filter dashboard item allows you to apply filtering to other dashboard items. This item displays a chart with selection thumbs that allow you to filter out values displayed along the argument axis.

img18179.jpg

This section consists of the following subsections.

Explains how to supply the Range Filter dashboard item with data.

Enumerates and describes different types of series that can be displayed within the Range Filter dashboard item.

Describes features that enable interaction between the Range Filter and other dashboard items.

Providing Data

The Dashboard Designer allows you to bind various dashboard items to data in a virtually uniform manner. To learn more, see the Binding Dashboard Items to Data topic.

The only difference is in the data sections that the required dashboard item has. This topic describes how to bind a Range Filter dashboard item to data in the Designer.

The Range Filter dashboard item has the following data sections.

img117712.jpg
  • The Values section contains data items against which the Y-coordinates of data points are calculated.

  • The Arguments section contains data items that provide values displayed along the horizontal axis of the Range Filter. Filtering is performed based on these values.

  • The Series section contains data items whose values are used to create chart series.

Series

The Range Filter dashboard item supports various Line and Area series types.

To switch between series types in the Designer, click the options button next to the required data item in the Values section. In the invoked Series Type dialog, select the required series type and click OK.

img20159.jpg

You can also do this using the buttons in the Series Type group of the Design Ribbon tab.

img20158.jpg

The Range Filter supports the following series types.

Line

img20163.jpg

Stacked Line

img20165.jpg

Full-Stacked Line

img20162.jpg

Area

img20160.jpg

Stacked Area

img20164.jpg

Full-Stacked Area

img20161.jpg
Interactivity

This section describes the features that enable interaction between the Range Filter and other dashboard items. These features include Master Filtering.

  • Master Filtering

The Dashboard allows you to use any data-aware dashboard item as a filter for other dashboard items (Master Filter). To learn more, see the Master Filtering topic, which describes filtering concepts common to all dashboard items.

Master filtering is always enabled for the Range Filter dashboard item. This Range Filter displays a chart with selection thumbs that allow you to filter out values displayed along the argument axis.

img18179.jpg

You can enable/disable ignoring of other master filter items using the Ignore Master Filters button in the Data Ribbon tab.

  • Predefined Periods

The Range Filter dashboard item allows you to add a number of predefined date-time periods that can be used to perform a selection (for instance, year-to-date or quarter-to-date). To add a period, click the Options button (the img123296.jpg icon) next to the Argument placeholder or use the Edit Periods button in the ribbon's Design tab. This invokes the Edit Periods dialog.

img123455.jpg

To add the predefined period from the left pane, double-click the required period.

img123456.jpg

If necessary, you can customize the selected period by clicking the Edit button in the Edit Periods dialog. This invokes the Period dialog.

img123459.jpg

This dialog allows you to add the Year, Quarter, Month, Day or Custom periods with specific settings.

Image

The Dashboard Designer allows you to add images to a dashboard.

img18213.jpg

You can either add a static image or you can use the Bound Image as a detail item along with the Master Filtering feature.

Image Types Overview

The Dashboard Designer allows you to create two types of an Image dashboard item.

  • The Image dashboard item allows you to add static images to a dashboard.

img18213.jpg
  • The Bound Image dashboard item can be bound to a set of images (for instance, stored in the database). You can use the Bound Image as a detail item along with the Master Filtering feature.

img123287.jpg

To create the required Image dashboard item, use the Images button in the Home ribbon tab.

img123288.jpg
Providing Images
  • Providing Static Images

To load an image to a dashboard item, use the Load Image and Import Image buttons in the Ribbon, the corresponding menu buttons in the toolbar (the img21918.jpg or img21919.jpg buttons, respectively), or commands in the context menu (Load Image... and Import Image..., respectively).

img20214.jpg

These commands invoke the Open dialog, which allows you to locate the desired image.

The Load Image command saves the path to the image in the dashboard definition, while the Import Image command saves the image itself.

  • Binding the Bound Image to Data

The Bound Image dashboard item provides the Attribute data section containing the corresponding placeholder.

img123290.jpg

Specify the binding mode for the Bound Image by clicking the Options button (the icon) next to the Attribute placeholder. This invokes the following dialog.

img123297.jpg

This dialog provides two options.

  • Binary Array - Use this mode if images are stored in the data source as byte arrays.

  • URI - Use this mode to locate images accessible by a predefined URI. In this case, the data source field should return strings that are parts of URIs to these images.

For instance, the URI pattern in the form below specifies the path to the folder containing the required images.

img123307.jpg

Data source field values will be inserted to the position of the {0} placeholder. Thus, the Bound Image maps the current dimension value with the image placed at the specified URI.

Interactivity

This section describes the features that enable interaction between the Bound Image and other dashboard items. These features include Master Filtering.

  • Master Filtering

The Dashboard allows you to use most of the data-aware dashboard items as a filter for other dashboard items (Master Filter). To learn more, see the Master Filtering topic, which describes filtering concepts common to all dashboard items.

Data displayed in the Bound Image dashboard item can be filtered by other master filter items. For instance, the Bound Image below shows an image corresponding to a category selected in the Grid dashboard item.

img123287.jpg

You can prevent the Bound Image from being affected by other master filter items using the Ignore Master Filters button on the Data ribbon tab.

img25865.jpg
Image Settings

You can customize the representation of Image and Bound Image dashboard items in different ways.

  • Image Alignment

To specify how the image is aligned within the dashboard item, use the Alignment group in the Design ribbon tab.

img20213.jpg
  • Image Size Mode

You can specify the image size mode that defines how the image fits within the dashboard item.

To do this, use the Size Mode group in the Ribbon's Design tab.

img20223.jpg

The following table illustrates each size mode in two cases: when the image is smaller than the dashboard item, and vice versa.

Size Mode

Image Smaller than Dashboard Item

Image Larger than Dashboard Item

Description

Clip

img20215.jpg
img20219.jpg

The image is clipped if it is larger than the Image dashboard item.

Stretch

img20217.jpg
img20221.jpg

The image is stretched or shrunk to fit the size of the Image dashboard item.

Squeeze

img20215.jpg
img20220.jpg

If the dimensions of the Image dashboard item exceed those of the image it contains, the image is shown in full-size. Otherwise, the image is resized to fit the dimensions of the Image dashboard item.

Zoom

img20218.jpg
img20220.jpg

The image is sized proportionally (without clipping), so that it best fits the Image dashboard item. If the aspect ratio of the Image dashboard item is the same as the aspect ratio of the image, it will be resized to fit into the Image dashboard item while maintaining its aspect ratio. Otherwise, the image will be resized in the closest fitting dimension (either the height or the width), and the remaining dimension will be resized while maintaining the image's aspect ratio.

Text Box

Use the Text Box dashboard item to display rich text within a dashboard.

img18215.jpg
  • Editing Text

To edit text within the text box, click the Edit button in the Design ribbon tab, the corresponding item in the context menu, or double-click the Text Box dashboard item.

img20224.jpg

This invokes the Edit Text window in which you can edit the text content and customize its formatting.

  • Providing Data

The Text Box dashboard item can be bound to data as other data-aware dashboard items. To do this, enable the editing mode and place the pointer in the Text Box item. Then, right-click the document and select Insert Field (or use the Insert Field button in the ribbon).

img124058.jpg

Then, click the Select value placeholder and select a required field from the list.

img123343.jpg

Click the Edit button again to leave the editing mode. You can use this Text Box as a detail item along with the Master Filtering feature to filter data according to the selected product.

  • Interactivity

You can prevent the Text Box from being affected by other master filter items using the Ignore Master Filters button on the Data ribbon tab.

img25865.jpg
Filter Elements

Filter elements represent a special type of dashboard item that allows you to apply filtering to other dashboard items.

Topics in this section:

Filter Elements Overview

The Dashboard Designer allows you to create three types of filter elements that provide the capability to filter other dashboard items.

To add the required filter element to the dashboard, use the Filter Elements button in the Home ribbon tab.

img24808.jpg

If you are using the toolbar menu, use the img19497.jpg button to add the required filter element.

  • Combo Box

The Combo Box dashboard item allows end-users to select a value(s) from the drop-down list.

You can switch the combo box type in the ribbon Design tab.

img24836.jpg
  • The Standard type allows end-users to select only a single value.

img24834.jpg
  • The Checked type allows end-users to select multiple values in the invoked drop-down list.

img24835.jpg
  • List Box

The List Box dashboard item allows end-users to select a value(s) from the list.

You can switch the list box type in the ribbon Design tab.

img24837.jpg
  • The Checked type allows end-users to select multiple values in the list box.

img24840.jpg
  • The Radio type allows end-users to select only a single value in the radio group.

img24841.jpg
  • Tree View

The Tree View dashboard item displays values in a hierarchical way and allows end-users to expand/collapse nodes.

img24843.jpg

You can manage the initial expanded state of filter values using the Auto Expand button in the Design ribbon tab.

img24844.jpg
Providing Data

This topic describes how to bind filter elements to data using the Dashboard Designer, or directly in code.

The Dashboard Designer allows you to bind various dashboard items to data in a consistent manner (see Binding Dashboard Items to Data for details), the only difference being the data sections that these dashboard items comprise.

  • Binding Overview

All filter elements provide the Dimensions data section, which accepts dimensions used to provide filter values.

To learn about the specifics of binding various filter elements to data, see the table below.

Dashboard Item

Data Sections

Combo Box

img24813.jpg

The Combo Box filter element can contain several dimensions at the Dimensions data section. In this case, the drop-down list will contain combinations of dimension values.

List Box

img24814.jpg

The List Box filter element can contain several dimensions at the Dimensions data section. In this case, the list will contain combinations of dimension values.

Tree View

img24815.jpg

The Tree View filter element allows you to display dimension values in a hierarchical way. This can be the set of dimensions with different group intervals (for instance, Year/Quarter/Month) or the set of related dimensions (for instance, geographical data such as continents/countries/cities).

Interactivity

This section describes the filtering capabilities supported by filter elements. You can use filter elements to apply master filtering to other dashboard items or introduce hierarchical filtering by adding several connected filters.

  • Master Filtering

The Dashboard allows you to use any data aware dashboard item as a filter for other dashboard items (Master Filter). To learn more, see the Master Filtering topic, which describes filtering concepts common to all dashboard items.

Warnung

Note that filter elements do not support Master Filter selection modes. You can switch the selection mode by changing the type of the required filter element.

Depending on the filter element type, end-users can select a value(s) to make other dashboard items display only data related to the selected value(s).

img24829.jpg

You can also create a set of related filter elements containing relevant filter values. For instance, in the image below, the State/Province filter element contains states related to the 'United States' value, while the City filter element contains cities related to the 'New York' value.

img24833.jpg

Disable the Ignore Master Filters option for the required filter element to allow applying filtering to this element.

  • Filter Element Options

Filter elements provide the capability to specify whether to enable the (All) option that allows you to apply filtering by all values. To do this, use the Show 'All' Value button in the Design ribbon tab.

img26111.jpg

Note that this capability is supported by the Standard Combo Box and 'Radio' List Box filter elements.

Dashboard Item Group

The Dashboard provides the capability to combine dashboard items into a group. The dashboard item group serves two main purposes.

  • Combine dashboard items within the dashboard into a separate layout group.

  • Manage interaction between dashboard items within and outside the group.

For instance, you can combine related filter elements and data visualization dashboard items into a group.

img24788.jpg

Create a Group

To create a new group, use the Group button in the Home ribbon tab.

img24852.jpg

You can add dashboard items to a group and manage item layout using drag-and-drop. To learn how to manage a group's caption, see the Dashboard Item Caption topic.

Anmerkung

Note that a dashboard item group cannot be added to another group.

  • Interactivity

The dashboard item group provides the capability to manage interaction between dashboard items within and outside the group.

The Master Filter button allows you to specify whether the current group allows you to filter external dashboard items using master filter items contained within the group. If this option is disabled, master filter items contained within the group can filter only dashboard items from this group.

img24853.jpg

The Ignore Master Filters button allows you to isolate dashboard items contained within the group from being filtered using external master filter items.

UI Elements

The topics in this section describe the main elements of Dashboard Designer.

This section consists of the following topics.

Data Source Browser

The Data Source Browser allows you to navigate through dashboard data sources. It displays the data source structure and allows you to bind dashboard items to the required data source fields using drag-and-drop operations.

img20675.jpg

The Data Source Browser contains the following elements.

  • Data Source drop-down list - allows you to select the required data source.

  • Query/Data Member drop-down list - allows you to select the required query or data member.

  • The following Command buttons are available.

The img20695.jpg button groups fields by type.

The img20696.jpg and img20697.jpg buttons are used to switch the sort order.

The img118211.jpg button is used to refresh the Field List.

  • Field List displays data source fields. You can drag these fields to the data item placeholders to specify data binding.

The Data Source Browser identifies the following data field types.

Icon

Description

img18791.jpg

Boolean

img18792.jpg

Byte

img18795.jpg

Date-time

img18796.jpg

Numeric

img18798.jpg

String

img18793.jpg

Calculated field

Data Items Pane

The DATA ITEMS pane is placed side-by-side with the Data Source Browser, and allows you to create and modify data binding using drag-and-drop operations.

To learn how to bind dashboard items to data source fields, see the Binding Dashboard Items to Data topic.

img20852.jpg

The DATA ITEMS pane can contain the following elements.

  • Data Item placeholder - used to create a data binding using drag-and-drop operations.

  • Data Item - identifies a data binding by mapping to a particular data source field. Each data item has the Data Item menu button, used to invoke a menu that allows you to perform various data shaping operations.

  • Data Section - corresponds to a particular dashboard item area or element.

  • Data Item container - used to provide data item sets (e.g., for calculating the difference between two measures). Data item containers have Options buttons that allow you to change specific dashboard item settings (e.g., to switch between chart series types or grid column types).

  • Sort indicator - shows the current sort order for the data item.

  • Coloring indicator - indicates whether coloring by hue is enabled for the data item.

Specific dashboard items have command buttons that allow you to perform various operations, for instance, to add a new pane to the chart dashboard item.

Print Preview

This section describes the Print Preview window, which displays the dashboard/dashboard item as it will appear on paper.

img22919.jpg
  • Specific Options

In the Print Preview, you can change the orientation and size of the printed page, specify the margins, scale the document, etc. To learn more, see Print Preview for WinForms.

You can also customize printing options specific to a dashboard/dashboard item. To do this, click the Options button in the Print group. When previewing the dashboard, the following Options dialog will be invoked.

img22920.jpg
  • Show Title - Specifies whether or not to show the Chart caption as the printed document title.

  • Title - Specifies the title of the printed document.

  • Filter State - Specifies the filter state's location in the exported document.

This dialog can contain different options, depending on the dashboard item. To learn more, see the section for the required dashboard item.