trueChart Help

Measure settings

Measures can be accessed through the settings editor, clicking on the database icon. Or directly through the context menu selecting the data entry.

It is used to manage both types of measures, the measures from BI system and those that are user defined.

Deleting a measure automatically updates all formulas that use that measure and the remaining measure IDs in all formulas.

While deletion of user-defined measures takes effect immediately, measures from BI systems will be marked for deletion and then have to be deleted by the BI system.

By selecting a measure, it’s possible to make adjustments and apply several individual settings to it on the measures page.

Measure types

There are several different types of measures:

  • BI measures are those measures that are inherited from the BI system
  • Custom measures are those that can be defined additionally in trueChart
    • The Comment type is a comment type for text-based comments
    • The Date type is a comment type for date entry
    • The Flag type is a comment type for flag-based comments
    • The List type is a comment type for choosing an option from a list
    • The Measure type (also ‘trueChart measure’) is a general measure that can include a formula to calculate its contents
    • Value input is a comment type for input of a numerical value

Custom measures can be added by using the + button on the Measures pane.

General settings

By default, the measure name is inherited from the data definition depending on the underlying platform. If desired, an individual measure name is definable as well. It’s also possible to have multi-row names for a measure when using the formula editor. TRUECHART combines labels over several measure labels as long as they have the same spelling on the same row.

You can also add a description and multiple tags to a measure. The description and tags are used to find and differentiate the measure when using templates.

By setting a display condition, you can dynamically hide the measure in all your visualizations. The measure will be shown when the result of the condition equals to '' (empty string), true, 1 or -1 and hidden in any other case. In case of hidden measure in a data context, no data rule of this measure will be used in visualizations. Please note that measures can optionally be hidden in table visualizations using the table layout setting. In this case, the data rules for the table are applied as long as the measure is not deactivated in the data context by the display condition.


Comment group

For comment measures, you must choose a comment group to associate the comment measure with. This is done in the Comment group section.

Besides choosing the comment group itself, you can set the mapping between the dimension keys of the comment group and optionally a default value or expression.

Scaling group

Determine the scaling group of the measure. A scaling group defines that measures within the same group will be visualized in the same relative proportion in an extension. Scaling groups can be used to group the same types (currency, weight, number, etc.) of data together so they are scaled evenly on every chart. The determination of “same scaling group” is based on the exact same kind of “string”. A scaling group can also be defined dynamically by entering a variable. Example: $(vScaling_Group1) On some BI platforms, it’s possible to reuse already defined scaling groups, for example in Qlik Sense, as long as the scaling group was defined in another TRUECHART instance on the same sheet. In Power BI, scaling groups can only be used on a per extension base, i.e. you won’t be able to use them across multiple TRUECHART instances.

Also an empty scaling group is a valid group. Therefore, all measures with an empty scaling group will be scaled the same way.

Expression


Applies to

Filter data for this formula using category entities.
Example

The formula for the months January-June:
$(DIMENSION,POSITION)>=1 AND $(DIMENSION,POSITION)<=6

A value in Applies to is mandatory, true or an empty value makes the formula active for all category entities.

Formula (only available for user-defined measures)

If a user-defined measure was created, a Formula must be added to calculate its value (most likely by using values from other measures and/or based on additional calculations).
Example

This formula calculates percentage values based from two other measures:

  • first measure is K01

  • second measure is K02

Formula: ( $(K01) / $(K02) ) * 100

Calculation

Determines the calculation of the value entities

  • Summation: The current value from the BI platform is used.

  • Cumulation: The sum of the current and all former values. Cumulation continues until a formula with summation occurs. The cumulation is reset and starts from zero.

Rules

The Rules allows for creating and adjusting data rules for a specific measure.

The purpose of data rules is to allow formatting visualization elements such as bars, columns, axes or table cells. It can also be used for hiding certain visualization elements within an object.


Data rules provide a key functionality in TRUECHART that is essential for applying IBCS semantics.


Name

Determine the name of the Data Rule To add a rule, click the '+ Rule' button. To remove a rule, click the 'trashcan' icon on the right-hand of the rule that is to be deleted.

Applies to

Filter data for this rule using category entities. A value in Applies to is mandatory, true or empty value makes the rule active for all category entities.
Example

The rule for the months January-June: $(DIMENSION,POSITION)>=1 AND $(DIMENSION,POSITION)⇐6

Condition

Filter the data for this rule using values. A value in Condition is mandatory, true or empty value makes the rule active for all category entities.
Example

The rule is active for all values greater 100: $(K01; AC)>100

General

Type

Determine the type of the Measure. This results in a different category width. The width of each type is defined in the notation manual:

  • Amount

  • Quantity

  • Relation

Value

Determine if the value is a normal value, a total or a subtotal.

Scaling

The displayed value is divided by this factor. The following predefined factors are available through download list: None, k(Thousands), m(Millions), b(Billions) & %. The scaling can also be specified as a TRUECHART variable based expression.

Decimals

The number of decimal places used for drawing. It can also be specified as TRUECHART variable based expression.

Rating

Turns around the meaning of positive and negative values, i.e. the two color schemes are exchanged.

Switch signs

Changes the sign of the measure.

Format

Unit

The unit of the measure to be displayed within defined visualisations, for example Euro or liter.

It can also be specified as TRUECHART variable-based expression.

For new visualisations only

Only the new table visualization is able to use following settings.

Font color

Defines the text color of value representations. It can be any string value which is compatible with the CSS color property. This setting overrides the base/reference settings.

Background color

Defines the background color of the data cell. It can be any string value which is compatible with the CSS background-color style property.

Text decoration

Defines the text decoration of the value representations. It can be any string value which is compatible with the CSS text-decoration style property.

Font bold

Determines if the value representation should be displayed as bold or normal text.

Font italic

Determines if the value representation should be displayed as italic or normal text.

Base


Time

Relation of the keyfigure:

  • Past, Past

  • Past

  • Present

  • Future

Scenario

Scenario determines the meaning of the measure:

  • Actual: Real existing values

  • Budget: Planned values

  • Forecast: Estimated values

Through the dropdown on the scenarios, you’re able to view the selected version and select a different one for this scenario. Different scenarios versions contain different visualization options.
Example

Scenarios for Actual are named ACT0ACTn.

Delta

When this option is activated, positive and negative values are drawn in different colors. The colors are defined in the notation manual for the currently selected scenario.

Individual

Standard colors are retrieved from the current scenario in the notation manual. Activate this option to allow individual colors. The colors can be set as RGB values and individually for the border, pattern and background.

Individual enabled

If Individual is enabled IBCS standards will not apply. For example with a needle chart "Pattern" will change the color of the line and "Background" and "Border" will change the border and background of the block on top of the needle.


Reference



References can be used to visualize the delta according to the base. If enabled, the values for Time, Type, Version, Delta and Individual are used as a reference for measures set as delta. This reference may be shown on the axis of the cell.