widget crosstab

Crosstab widget

Available properties

Name Description Default value Available options

allowWorkbookSharing

Crosstab widget flag to allow workbook sharing

false

true | false

cardAlign

This sets the widget card row alignment (top | center | bottom | none)

none

top | center | bottom | none

image

dataSet

The name of dataset which will be used to resolve incomplete vpath

description

Description (widget header)

image

image

excludeNullScoreOptions

Crosstab widget flag to exclude variable options with null score

true | false

forbiddenQuestions

Crosstab widget forbidden questions

hide

Hide item

true | false | pdf | web

ignoreFilters

A list of filter names to ignore. Container name can be used to ignore group of filters (e.g name of layout area)

image

ignoreFiscalCalendar

This allows you to use standard calendar instead of fiscal one

true | false

image

ignoreWeights

Use this property to specify any weights that have been defined but are to be ignored at this time. If the list contains multiple items, separate the items with comma.

isWorkForceProject

Crosstab workforce project flag

false

keepTrailingZeros

Crosstab default workbook

true

label

Label (widget header)

image

image

selectedSheet

Crosstab sheet selected

selectedWorkbook

Crosstab workbook selected

showWidgetHeader [Beta]

Shows widget header. True by default.

true | false

size

This defines the size of the widget when it is displayed on the Dashboard.

large

small | medium | halfwidth | large

image

image

uniqueId

Crosstab widget unique id

useOnlySources

This defines the sources used by the widget to fetch data from.

useWeights

This property holds a list of the weights that are to be used by default.

via

Table(s) for join path conflict resolution

viaStrategy

Join path conflict resolution strategy

default | shortest

widgetVariant [Beta]

Widget variant

default | subtle | emphasised

Available objects

Name Description

RecordsBase value suppression.

RespondentsBase value suppression.

Custom suppression

Selector allows you to select option and exposes property 'selected' which can be referenced from any place

This is a set of rules used to limit access to particular resources (a page, a widget etc). The rules are joined by logical AND, meaning all the rules must be true for the resource to be shown.

This is widget documentation; information about the widget that is provided by the dashboard designer to the end report viewer. This allows the designer to add custom content for the widget "info" to provide the user with information necessary to understand the visualisation, type of analysis performed, data, etc. for example details about the risk model applied in the Risk assessment.

image

image

The Toolbar widget is typically used to highlight key information in a simple text format and a selector.

Suppression criteria for a widget

image

Options for optimization

Expression filter

image

This allows variables for a date filter to be redefined

image

This allows a level for a filter to be redefined

image

Changes the reporting period from default / selected in the filter to different one

Changes the reporting hierarchy nodes to be used from default/selected in filter to different one

Changes applied filter to to different one

This action requests Data Engine to automatically apply a filter to a dependent (target) level when a source level is filtered

Crosstab sheet

Crosstab settings that user has defined and from which dataGrid will be created

Crosstab workbook

Crosstab top/bottom aggregation answer labels

Crosstab restricted datasources.

suppression recordsBase

RecordsBase value suppression.

Name Description Default value Available options

threshold

Value will be compared with the threshold.

none

image

suppression respondentsBase

RespondentsBase value suppression.

Name Description Default value Available options

filter

Formula or question ID / alias

in

Defines a position where the condition of suppressing should be calculated.

sameCell

sameCell | totalInRows | totalInColumns

suppressTotal

If true, values in Total cells will be suppressed as well.

false

true | false

table

Formula or question ID / alias

threshold

Value will be compared with the threshold.

none

image

suppression custom [Beta]

Custom suppression

Name Description Default value Available options

condition

Custom suppression condition: either expression, value name, or formula entity

image

valuesToKeep

List of values that should not be suppressed. By default all values are suppressed

select

Selector allows you to select option and exposes property 'selected' which can be referenced from any place

Name Description Default value Available options

applyOnEvent [Beta]

This property buffers changes to the local state of the select. Changes are not applied directly to the model, but are stored and only applied when a specified event occurs.

background

Set the background of the select; currently this only supports transparent as an option

transparent

compareBy [Beta]

This property allows the selection check in the selector to be based on any option’s property, instead of the default value. By setting compareBy to this.label or this.id, you can customize the attribute used to determine which option is selected.

defaultOption

Use this property to set default option for select

delay [Beta]

Sets the number of milliseconds to wait before applying the selector, effective in 'multi' mode

label

Label of selector

mode

Use this property to switch select type from single-choice to multi-choice

multi | single

onDefaultChange

Use this property to change behavior of selector when defaultOption is changed dynamically

reset | resetAndApply

options

List of options, consist of entities with mainType 'item' and properties 'value' and 'label'

image

preserveState [Beta]

This property determines whether the previous selection will remain when the select is shown again. If set to true, the previous selection will persist each time the select is made visible.

true | false

resetOnEvent [Beta]

This property resets the state of the select even if it’s buffered.

selected

Selected option value, it is set by system automatically, depends on user choice

selectedProperty

Entity with properties of entity within value, it is set by system automatically, depends on user choice

An action that allows setting a specific option in a selector.

An action that enables the sending of a command capable of triggering various logic in different parts of the dashboard

An action that closes modal

View resembling a table with customizable columns and selectable rows

Selector, that looks like list of checboxes or radiobuttons

Selector, that looks like tabs

action setSelector

An action that allows setting a specific option in a selector.

Name Description Default value Available options

compareBy [Beta]

This property allows the selection check in the selector to be based on any option’s property, instead of the default value. By setting compareBy to this.label or this.id, you can customize the attribute used to determine which option is selected.

select

A reference that specifies the select entity in which the option should be selected.

image

value

Specifies the value of the option to be selected.

image

action sendEvent [Beta]

An action that enables the sending of a command capable of triggering various logic in different parts of the dashboard

Name Description Default value Available options

name

Name of an event

image

action closeModal [Beta]

An action that closes modal

toolbar

The Toolbar widget is typically used to highlight key information in a simple text format and a selector.

Name Description Default value Available options

A button located within the widget’s toolbar

button

A button located within the widget’s toolbar

Name Description Default value Available options

label

A menu option that opens upon clicking, which

An action that navigates to other page

An action that allows setting a specific option in a selector.

An action that can open infobox with defined text and header

An action that can be initiated by either clicking a button or selecting a menu option. It encompasses various types of actions, including navigation, exporting, and more

An action that enables the sending of a command capable of triggering various logic in different parts of the dashboard

An action that closes modal

option

A menu option that opens upon clicking, which

Name Description Default value Available options

label

image

An action that navigates to other page

An action that can open infobox with defined text and header

An action that can be initiated by either clicking a button or selecting a menu option. It encompasses various types of actions, including navigation, exporting, and more

 action navigate [Beta]
An action that navigates to other page
Name Description Default value Available options

navigateFilter

Formula or question ID / alias

navigateHistory

Keep previous navigation filters

false

true | false

navigateTo

Page to navigate to or a cross-document link entity

image

image

 action showInfobox [Beta]
An action that can open infobox with defined text and header
Name Description Default value Available options

info

image

label

 action export [Beta]
An action that can be initiated by either clicking a button or selecting a menu option. It encompasses various types of actions, including navigation, exporting, and more
Name Description Default value Available options

format

Specifies the desired format for the exported file

png

png | default

action navigate [Beta]

An action that navigates to other page

Name Description Default value Available options

navigateFilter

Formula or question ID / alias

navigateHistory

Keep previous navigation filters

false

true | false

navigateTo

Page to navigate to or a cross-document link entity

image

image

action showInfobox [Beta]

An action that can open infobox with defined text and header

Name Description Default value Available options

info

image

label

action export [Beta]

An action that can be initiated by either clicking a button or selecting a menu option. It encompasses various types of actions, including navigation, exporting, and more

Name Description Default value Available options

format

Specifies the desired format for the exported file

png

png | default

suppressRule

Suppression criteria for a widget

Name Description Default value Available options

criteria

Expression used to evaluate suppression

image

label

Text showed in case of suppression

image

overrideFilter date

This allows variables for a date filter to be redefined

Name Description Default value Available options

dateVariables

This property defines data fields for the date filter

image

image

level

This property specifies a level which selection in filter should be applied to

name

This property specifies the name of the filter that is to be redefined

image

via

This property specifies an intermediate level to be used to join not directly related levels: level at which filter is defined and level where filter should be applied to

overrideFilter level

This allows a level for a filter to be redefined

Name Description Default value Available options

level

This property specifies a level which selection in filter should be applied to

name

This property specifies the name of the filter that is to be redefined

image

via

This property specifies an intermediate level to be used to join not directly related levels: level at which filter is defined and level where filter should be applied to

scope reportingPeriod

Changes the reporting period from default / selected in the filter to different one

Name Description Default value Available options

applyTo

References to attribute of date variable from dataSet, if omitted then date variables apply for are not changed

period

Defining a new reporting period

AllData | YoY | Previous | Current

scope reportingHierarchy

Changes the reporting hierarchy nodes to be used from default/selected in filter to different one

Name Description Default value Available options

mode

Changes the reporting hierarchy mode

direct | rollup

nodeIds

Changes the reporting hierarchy nodes from default / selected in the filter to particular nodes

nodes

Changes the reporting hierarchy nodes from default / selected in the filter to different one

AllData | ParentsFromTop | ParentsFromCurrent | Roots | Children | Base

reportingHierarchy

Reporting hierarchy name

image

scope filter

Changes applied filter to to different one

Name Description Default value Available options

name

Defining a scope filter name

image

value

Defining a scope filter value

propagateFilter

This action requests Data Engine to automatically apply a filter to a dependent (target) level when a source level is filtered

Name Description Default value Available options

dropOriginal

This flag allows to skip apply of the filter on 'source' level

false

true | false

from

A level reference specifying the source level

image

to

A level reference specifying the target level

image

sheet

Crosstab sheet

Name Description Default value Available options

cardAlign

This sets the widget card row alignment (top | center | bottom | none)

none

top | center | bottom | none

image

dataSet

The name of dataset which will be used to resolve incomplete vpath

description

Description (widget header)

image

image

hide

Hide item

true | false | pdf | web

ignoreFilters

A list of filter names to ignore. Container name can be used to ignore group of filters (e.g name of layout area)

image

ignoreFiscalCalendar

This allows you to use standard calendar instead of fiscal one

true | false

image

ignoreWeights

Use this property to specify any weights that have been defined but are to be ignored at this time. If the list contains multiple items, separate the items with comma.

label

Label (widget header)

image

image

name

Crosstab sheet name

showWidgetHeader [Beta]

Shows widget header. True by default.

true | false

size

This defines the size of the widget when it is displayed on the Dashboard.

large

small | medium | halfwidth | large

image

image

useOnlySources

This defines the sources used by the widget to fetch data from.

useWeights

This property holds a list of the weights that are to be used by default.

via

Table(s) for join path conflict resolution

viaStrategy

Join path conflict resolution strategy

default | shortest

widgetVariant [Beta]

Widget variant

default | subtle | emphasised

Selector allows you to select option and exposes property 'selected' which can be referenced from any place

This is a set of rules used to limit access to particular resources (a page, a widget etc). The rules are joined by logical AND, meaning all the rules must be true for the resource to be shown.

This is widget documentation; information about the widget that is provided by the dashboard designer to the end report viewer. This allows the designer to add custom content for the widget "info" to provide the user with information necessary to understand the visualisation, type of analysis performed, data, etc. for example details about the risk model applied in the Risk assessment.

image

image

The Toolbar widget is typically used to highlight key information in a simple text format and a selector.

Suppression criteria for a widget

image

Options for optimization

Expression filter

image

This allows variables for a date filter to be redefined

image

This allows a level for a filter to be redefined

image

Changes the reporting period from default / selected in the filter to different one

Changes the reporting hierarchy nodes to be used from default/selected in filter to different one

Changes applied filter to to different one

This action requests Data Engine to automatically apply a filter to a dependent (target) level when a source level is filtered

Crosstab settings that user has defined and from which dataGrid will be created

settings

Crosstab settings that user has defined and from which dataGrid will be created

Name Description Default value Available options

exportable

This activates the possibility for the user to download the widget content as a Microsoft Excel (.xslx) file.

true

true | false

isHierarchyMode

false

true | false

removeEmptyColumns

Use this property to remove from the results all columns that contain no data (true | false).

false

true | false

removeEmptyRows

Use this property to remove from the results all rows that contain no data (true | false).

false

true | false

showCode

true

true | false

showSplitsLabel

true

true | false

showUnweightedBase

Crosstab unweighted base options

true | false

showWeightedBase

Crosstab weighted base options

true | false

tableKey

Table key ('Time period' | 'Filter' | 'Weight' | 'Significance test' | 'Significance test limits' | 'Base size limits')

Time period | Filter | Weight | Significance test | Significance test limits | Base size limits

image

tableKeyForEachTable

Show table keys for each table

false

true | false

total

Total position

none

none | first | last

totalLabel

Total label

Total

useWeights

This property holds a list of the weights that are to be used by default.

Crosstab questions in rows position

Crosstab splits in rows position

Crosstab questions in columns position

Crosstab splits in columns position

Set of filter expressions

Calculation settings used to create cell definition for dataGrid

Crosstab significance testing options

Crosstab benchmark options

Crosstab rank options

Crosstab correlation options

rows questions

Crosstab questions in rows position

Name Description Default value Available options

Data Grid cut row

Data Grid cut by multi row

Data Grid cut by date row

Data Grid cut by overlapping date row

Data Grid row

 row cut
Data Grid cut row
Name Description Default value Available options

bottom

categories

Filter for categories used

emptyFirst

For some header cells desired values can be empty. This setting specifies if such cells should go before or after others. Default value is false.

true | false

exclude

An array of codes that should be excluded from sorting.

format

Accepts an identifier of a formatter which transforms value to a custom format

height

Row height in CSS units (px - pixels, mm - millimeters, cm - centimeters, in - inches, rem). Minimum value is 40px

hide

Use this property to remove header from widget response.

false

true | false

label

The label, accepts template values, for example: "{code} - {label}"

notAnswered

Not answered position

none

none | first | last

notAnsweredLabel

Not answered label

showLabel

Show label

true

true | false

sortBy

Path to column that data should be sorted by.

sortOrder

Sort order

none | ascending | descending

takeBottom

Specifies how many cells are to be taken, starting at the bottom of the column.

takeTop

Specifies how many cells are to be taken, starting at the top of the column.

top

topBottomOrder

value

Formula or question ID / alias

image

 row cutByMulti
Data Grid cut by multi row
Name Description Default value Available options

bottom

categories

Filter for categories used

emptyFirst

For some header cells desired values can be empty. This setting specifies if such cells should go before or after others. Default value is false.

true | false

exclude

An array of codes that should be excluded from sorting.

format

Accepts an identifier of a formatter which transforms value to a custom format

height

Row height in CSS units (px - pixels, mm - millimeters, cm - centimeters, in - inches, rem). Minimum value is 40px

hide

Use this property to remove header from widget response.

false

true | false

label

The label, accepts template values, for example: "{code} - {label}"

notAnswered

Not answered position

none

none | first | last

notAnsweredLabel

Not answered label

showLabel

Show label

true

true | false

sortBy

Path to column that data should be sorted by.

sortOrder

Sort order

none | ascending | descending

takeBottom

Specifies how many cells are to be taken, starting at the bottom of the column.

takeTop

Specifies how many cells are to be taken, starting at the top of the column.

top

topBottomOrder

value

Formula or question ID / alias

image

 row cutByDate
Data Grid cut by date row
Name Description Default value Available options

align

Set this property to true if date range should be aligned

true | false

breakdownBy

Here you input the time set that is to be used to divide up the Expression (year | calendarQuarter | calendarMonth | calendarWeek | calendarDate | quarter | month | week | day | weekday | hour).

year

year | calendarQuarter | calendarMonth | calendarWeek | calendarDate | quarter | month | week | day | weekday | hour

image

categories

Filter for categories used

emptyFirst

For some header cells desired values can be empty. This setting specifies if such cells should go before or after others. Default value is false.

true | false

end

Contains description of range end and applies filter to the date expression.

exclude

An array of codes that should be excluded from sorting.

format

Accepts an identifier of a formatter which transforms value to a custom format

height

Row height in CSS units (px - pixels, mm - millimeters, cm - centimeters, in - inches, rem). Minimum value is 40px

hide

Use this property to remove header from widget response.

false

true | false

label

The label, accepts template values, for example: "{code} - {label}"

movingAverageEnd

This defines a number of date parts after current to include in average window

movingAverageStart

This defines a number of date parts before current to include in average window

notAnswered

Not answered position

none

none | first | last

notAnsweredLabel

Not answered label

showLabel

Show label

true

true | false

sortBy

Path to column that data should be sorted by.

sortOrder

Sort order

none | ascending | descending

start

Contains description of range start and applies filter to the date expression.

takeBottom

Specifies how many cells are to be taken, starting at the bottom of the column.

takeTop

Specifies how many cells are to be taken, starting at the top of the column.

value

Formula or question ID / alias

image

 row cutByOverlappingDate
Data Grid cut by overlapping date row
Name Description Default value Available options

align

Set this property to true if date range should be aligned

true | false

breakdownBy

Here you input the time set that is to be used to divide up the Expression (year | calendarQuarter | calendarMonth | calendarWeek | calendarDate | quarter | month | week | day | weekday | hour).

year

year | calendarQuarter | calendarMonth | calendarWeek | calendarDate | quarter | month | week | day | weekday | hour

image

categories

Filter for categories used

emptyFirst

For some header cells desired values can be empty. This setting specifies if such cells should go before or after others. Default value is false.

true | false

end

Contains description of range end and applies filter to the date expression.

image

endShift

Modification of ends of breakdown intervals in the form '<value> <period>'. Here 'value' is an integer (both positive and negative). 'period' can be 'year', 'quarter', 'month', 'week', 'day', 'hour'. If the property is absent, then ends of breakdown intervals will not be modified. Be aware that not all possible periods are valid for each breakdown interval. For example, if you breakdown dates by CalendarMonth you cannot then shift them by quarters. Also, shifts by weeks is only available for breakdown by weeks.

image

exclude

An array of codes that should be excluded from sorting.

format

Accepts an identifier of a formatter which transforms value to a custom format

height

Row height in CSS units (px - pixels, mm - millimeters, cm - centimeters, in - inches, rem). Minimum value is 40px

hide

Use this property to remove header from widget response.

false

true | false

label

The label, accepts template values, for example: "{code} - {label}"

notAnswered

Not answered position

none

none | first | last

notAnsweredLabel

Not answered label

showLabel

Show label

true

true | false

sortBy

Path to column that data should be sorted by.

sortOrder

Sort order

none | ascending | descending

start

Contains description of range start and applies filter to the date expression.

image

startShift

Modification of starts of breakdown intervals in the form '<value> <period>'. Here 'value' is an integer (both positive and negative). 'period' can be 'year', 'quarter', 'month', 'week', 'day', 'hour'. If the property is absent, then starts of breakdown intervals will not be modified. Be aware, that not all possible periods are valid for each breakdown interval. For example, if you breakdown dates by CalendarMonth, you cannot then shift them by quarter. Also, shifts by weeks is only available for breakdown by weeks.

takeBottom

Specifies how many cells are to be taken, starting at the bottom of the column.

takeTop

Specifies how many cells are to be taken, starting at the top of the column.

value

Formula or question ID / alias

image

 row
Data Grid row
Name Description Default value Available options

format

Accepts an identifier of a formatter which transforms value to a custom format

height

Row height in CSS units (px - pixels, mm - millimeters, cm - centimeters, in - inches, rem). Minimum value is 40px

hide

Use this property to remove header from widget response.

false

true | false

label

The label, accepts template values, for example: "{code} - {label}"

rows splits

Crosstab splits in rows position

Name Description Default value Available options

Data Grid cut row

Data Grid cut by multi row

Data Grid cut by date row

Data Grid cut by overlapping date row

Data Grid row

Crosstab comparison row

Crosstab selectedHierarchy row

Data Grid selectedFlat row

 row cut
Data Grid cut row
Name Description Default value Available options

bottom

categories

Filter for categories used

emptyFirst

For some header cells desired values can be empty. This setting specifies if such cells should go before or after others. Default value is false.

true | false

exclude

An array of codes that should be excluded from sorting.

format

Accepts an identifier of a formatter which transforms value to a custom format

height

Row height in CSS units (px - pixels, mm - millimeters, cm - centimeters, in - inches, rem). Minimum value is 40px

hide

Use this property to remove header from widget response.

false

true | false

label

The label, accepts template values, for example: "{code} - {label}"

notAnswered

Not answered position

none

none | first | last

notAnsweredLabel

Not answered label

showLabel

Show label

true

true | false

sortBy

Path to column that data should be sorted by.

sortOrder

Sort order

none | ascending | descending

takeBottom

Specifies how many cells are to be taken, starting at the bottom of the column.

takeTop

Specifies how many cells are to be taken, starting at the top of the column.

top

topBottomOrder

value

Formula or question ID / alias

image

 row cutByMulti
Data Grid cut by multi row
Name Description Default value Available options

bottom

categories

Filter for categories used

emptyFirst

For some header cells desired values can be empty. This setting specifies if such cells should go before or after others. Default value is false.

true | false

exclude

An array of codes that should be excluded from sorting.

format

Accepts an identifier of a formatter which transforms value to a custom format

height

Row height in CSS units (px - pixels, mm - millimeters, cm - centimeters, in - inches, rem). Minimum value is 40px

hide

Use this property to remove header from widget response.

false

true | false

label

The label, accepts template values, for example: "{code} - {label}"

notAnswered

Not answered position

none

none | first | last

notAnsweredLabel

Not answered label

showLabel

Show label

true

true | false

sortBy

Path to column that data should be sorted by.

sortOrder

Sort order

none | ascending | descending

takeBottom

Specifies how many cells are to be taken, starting at the bottom of the column.

takeTop

Specifies how many cells are to be taken, starting at the top of the column.

top

topBottomOrder

value

Formula or question ID / alias

image

 row cutByDate
Data Grid cut by date row
Name Description Default value Available options

align

Set this property to true if date range should be aligned

true | false

breakdownBy

Here you input the time set that is to be used to divide up the Expression (year | calendarQuarter | calendarMonth | calendarWeek | calendarDate | quarter | month | week | day | weekday | hour).

year

year | calendarQuarter | calendarMonth | calendarWeek | calendarDate | quarter | month | week | day | weekday | hour

image

categories

Filter for categories used

emptyFirst

For some header cells desired values can be empty. This setting specifies if such cells should go before or after others. Default value is false.

true | false

end

Contains description of range end and applies filter to the date expression.

exclude

An array of codes that should be excluded from sorting.

format

Accepts an identifier of a formatter which transforms value to a custom format

height

Row height in CSS units (px - pixels, mm - millimeters, cm - centimeters, in - inches, rem). Minimum value is 40px

hide

Use this property to remove header from widget response.

false

true | false

label

The label, accepts template values, for example: "{code} - {label}"

movingAverageEnd

This defines a number of date parts after current to include in average window

movingAverageStart

This defines a number of date parts before current to include in average window

notAnswered

Not answered position

none

none | first | last

notAnsweredLabel

Not answered label

showLabel

Show label

true

true | false

sortBy

Path to column that data should be sorted by.

sortOrder

Sort order

none | ascending | descending

start

Contains description of range start and applies filter to the date expression.

takeBottom

Specifies how many cells are to be taken, starting at the bottom of the column.

takeTop

Specifies how many cells are to be taken, starting at the top of the column.

value

Formula or question ID / alias

image

 row cutByOverlappingDate
Data Grid cut by overlapping date row
Name Description Default value Available options

align

Set this property to true if date range should be aligned

true | false

breakdownBy

Here you input the time set that is to be used to divide up the Expression (year | calendarQuarter | calendarMonth | calendarWeek | calendarDate | quarter | month | week | day | weekday | hour).

year

year | calendarQuarter | calendarMonth | calendarWeek | calendarDate | quarter | month | week | day | weekday | hour

image

categories

Filter for categories used

emptyFirst

For some header cells desired values can be empty. This setting specifies if such cells should go before or after others. Default value is false.

true | false

end

Contains description of range end and applies filter to the date expression.

image

endShift

Modification of ends of breakdown intervals in the form '<value> <period>'. Here 'value' is an integer (both positive and negative). 'period' can be 'year', 'quarter', 'month', 'week', 'day', 'hour'. If the property is absent, then ends of breakdown intervals will not be modified. Be aware that not all possible periods are valid for each breakdown interval. For example, if you breakdown dates by CalendarMonth you cannot then shift them by quarters. Also, shifts by weeks is only available for breakdown by weeks.

image

exclude

An array of codes that should be excluded from sorting.

format

Accepts an identifier of a formatter which transforms value to a custom format

height

Row height in CSS units (px - pixels, mm - millimeters, cm - centimeters, in - inches, rem). Minimum value is 40px

hide

Use this property to remove header from widget response.

false

true | false

label

The label, accepts template values, for example: "{code} - {label}"

notAnswered

Not answered position

none

none | first | last

notAnsweredLabel

Not answered label

showLabel

Show label

true

true | false

sortBy

Path to column that data should be sorted by.

sortOrder

Sort order

none | ascending | descending

start

Contains description of range start and applies filter to the date expression.

image

startShift

Modification of starts of breakdown intervals in the form '<value> <period>'. Here 'value' is an integer (both positive and negative). 'period' can be 'year', 'quarter', 'month', 'week', 'day', 'hour'. If the property is absent, then starts of breakdown intervals will not be modified. Be aware, that not all possible periods are valid for each breakdown interval. For example, if you breakdown dates by CalendarMonth, you cannot then shift them by quarter. Also, shifts by weeks is only available for breakdown by weeks.

takeBottom

Specifies how many cells are to be taken, starting at the bottom of the column.

takeTop

Specifies how many cells are to be taken, starting at the top of the column.

value

Formula or question ID / alias

image

 row
Data Grid row
Name Description Default value Available options

format

Accepts an identifier of a formatter which transforms value to a custom format

height

Row height in CSS units (px - pixels, mm - millimeters, cm - centimeters, in - inches, rem). Minimum value is 40px

hide

Use this property to remove header from widget response.

false

true | false

label

The label, accepts template values, for example: "{code} - {label}"

 row comparison
Crosstab comparison row
Name Description Default value Available options

exportLevelsDepth

Count of expanded hierarchy levels for export

format

Accepts an identifier of a formatter which transforms value to a custom format

height

Row height in CSS units (px - pixels, mm - millimeters, cm - centimeters, in - inches, rem). Minimum value is 40px

hide

Use this property to remove header from widget response.

false

true | false

label

The label, accepts template values, for example: "{code} - {label}"

mode

Overrides hierachy mode for this row

direct | rollup | mixed

nodeIds

Changes the reporting hierarchy nodes from default / selected in the filter to particular nodes

reportingHierarchy

Name of hierarchy configuration

image

requestTotal [Beta]

true | false

showTotal

Enables total

true

true | false

sortBy

Path to column that data should be sorted by.

sortOrder

Sort order

none | ascending | descending

 row selectedHierarchy
Crosstab selectedHierarchy row
Name Description Default value Available options

exportLevelsDepth

Count of expanded hierarchy levels for export

format

Accepts an identifier of a formatter which transforms value to a custom format

height

Row height in CSS units (px - pixels, mm - millimeters, cm - centimeters, in - inches, rem). Minimum value is 40px

hide

Use this property to remove header from widget response.

false

true | false

label

The label, accepts template values, for example: "{code} - {label}"

labelSeparator

Crosstab selectedHierarchy row label separator

mode

Overrides hierachy mode for this row

direct | rollup

nodeIds

Changes the reporting hierarchy nodes from default / selected in the filter to particular nodes

reportingHierarchy

Name of hierarchy configuration

image

showTotal

Enables total

true

true | false

sortBy

Path to column that data should be sorted by.

sortOrder

Sort order

none | ascending | descending

 row selectedFlat
Data Grid selectedFlat row
Name Description Default value Available options

emptyFirst

For some header cells desired values can be empty. This setting specifies if such cells should go before or after others. Default value is false.

true | false

exclude

An array of codes that should be excluded from sorting.

format

Accepts an identifier of a formatter which transforms value to a custom format

height

Row height in CSS units (px - pixels, mm - millimeters, cm - centimeters, in - inches, rem). Minimum value is 40px

hide

Use this property to remove header from widget response.

false

true | false

label

The label, accepts template values, for example: "{code} - {label}"

labelSeparator

Crosstab selectedHierarchy row label separator

labelStyle

Hierarchy label display style. Has two options: nodeOnly and fullPath

fullPath

nodeOnly | fullPath

mode

Overrides hierachy mode for this row

direct | rollup

nodeIds

Changes the reporting hierarchy nodes from default / selected in the filter to particular nodes

reportingHierarchy

Name of hierarchy configuration

image

showTotal

Enables total

false

true | false

sortBy

Path to column that data should be sorted by.

sortOrder

Sort order

none | ascending | descending

takeBottom

Specifies how many cells are to be taken, starting at the bottom of the column.

takeTop

Specifies how many cells are to be taken, starting at the top of the column.

columns questions

Crosstab questions in columns position

Name Description Default value Available options

Data Grid column

Data Grid cut column

Data Grid cut by multi column

Data Grid cut by date column

Data Grid cut by overlapping date column

columns splits

Crosstab splits in columns position

Name Description Default value Available options

Data Grid column

Data Grid cut column

Data Grid cut by multi column

Data Grid cut by date column

Data Grid cut by overlapping date column

filters

Set of filter expressions

calculations

Calculation settings used to create cell definition for dataGrid

Name Description Default value Available options

Crosstab count calculation

Crosstab percentage share calculation

Crosstab numerical mean calculation

Crosstab categorical mean calculation

Crosstab categorical standard error calculation

Crosstab categorical standard deviation calculation

Crosstab median calculation

Crosstab sum calculation

Crosstab min calculation

Crosstab max calculation

Crosstab standard deviation calculation

Crosstab standard error calculation

Crosstab nps calculation

 calculation count
Crosstab count calculation
Name Description Default value Available options

format

Accepts an identifier of a formatter which transforms value to a custom format

floatDefaultFormatter

label

The label, accepts template values, for example: "{code} - {label}"

numberDecimals

0

postfix

 calculation percentage
Crosstab percentage share calculation
Name Description Default value Available options

format

Accepts an identifier of a formatter which transforms value to a custom format

percentDefaultFormatter

label

The label, accepts template values, for example: "{code} - {label}"

numberDecimals

2

postfix

 calculation mean
Crosstab numerical mean calculation
Name Description Default value Available options

format

Accepts an identifier of a formatter which transforms value to a custom format

floatDefaultFormatter

label

The label, accepts template values, for example: "{code} - {label}"

numberDecimals

2

postfix

 calculation categoricalMean
Crosstab categorical mean calculation
Name Description Default value Available options

format

Accepts an identifier of a formatter which transforms value to a custom format

floatDefaultFormatter

label

The label, accepts template values, for example: "{code} - {label}"

numberDecimals

2

postfix

 calculation categoricalStandardError
Crosstab categorical standard error calculation
Name Description Default value Available options

format

Accepts an identifier of a formatter which transforms value to a custom format

floatDefaultFormatter

label

The label, accepts template values, for example: "{code} - {label}"

numberDecimals

2

 calculation categoricalStandardDeviation
Crosstab categorical standard deviation calculation
Name Description Default value Available options

format

Accepts an identifier of a formatter which transforms value to a custom format

floatDefaultFormatter

label

The label, accepts template values, for example: "{code} - {label}"

numberDecimals

2

 calculation median
Crosstab median calculation
Name Description Default value Available options

format

Accepts an identifier of a formatter which transforms value to a custom format

floatDefaultFormatter

label

The label, accepts template values, for example: "{code} - {label}"

numberDecimals

2

postfix

 calculation sum
Crosstab sum calculation
Name Description Default value Available options

format

Accepts an identifier of a formatter which transforms value to a custom format

floatDefaultFormatter

label

The label, accepts template values, for example: "{code} - {label}"

numberDecimals

2

postfix

 calculation min
Crosstab min calculation
Name Description Default value Available options

format

Accepts an identifier of a formatter which transforms value to a custom format

floatDefaultFormatter

label

The label, accepts template values, for example: "{code} - {label}"

numberDecimals

2

postfix

 calculation max
Crosstab max calculation
Name Description Default value Available options

format

Accepts an identifier of a formatter which transforms value to a custom format

floatDefaultFormatter

label

The label, accepts template values, for example: "{code} - {label}"

numberDecimals

2

postfix

 calculation stddev
Crosstab standard deviation calculation
Name Description Default value Available options

format

Accepts an identifier of a formatter which transforms value to a custom format

floatDefaultFormatter

label

The label, accepts template values, for example: "{code} - {label}"

numberDecimals

2

postfix

 calculation stderr
Crosstab standard error calculation
Name Description Default value Available options

format

Accepts an identifier of a formatter which transforms value to a custom format

floatDefaultFormatter

label

The label, accepts template values, for example: "{code} - {label}"

numberDecimals

2

postfix

 calculation nps
Crosstab nps calculation
Name Description Default value Available options

format

Accepts an identifier of a formatter which transforms value to a custom format

floatDefaultFormatter

label

The label, accepts template values, for example: "{code} - {label}"

numberDecimals

2

postfix

significanceTesting

Crosstab significance testing options

Name Description Default value Available options

compare

Comparison mode for significance testing, 'parent' will compare among the hierarchy, 'next', 'first', 'last', 'previous' - compares column or row with next/first/etc column or row. 'adjacent' compares column with adjacent column. (Same as 'previous', preserved for compatability reasons),

adjacent | parent | all | previous | next | first | last | totalexclusive

confidenceLevels

Significance testing confidence levels

80 | 90 | 95 | 98 | 99 | 99.8

dimension

Axis for significance testing: 'rows' or 'columns'

rows | columns

results

Result format for significance testing: 'positive', 'negative' or 'both'

default

positive | negative | both | default

threshold

Sample threshold for significance test evaluation. If the value is specified then a test is not computed for smaller samples.

type

Crosstab significance test type

Z | T

benchmark

Crosstab benchmark options

rank

Crosstab rank options

correlation

Crosstab correlation options

settings

Crosstab settings that user has defined and from which dataGrid will be created

Name Description Default value Available options

exportable

This activates the possibility for the user to download the widget content as a Microsoft Excel (.xslx) file.

true

true | false

isHierarchyMode

false

true | false

removeEmptyColumns

Use this property to remove from the results all columns that contain no data (true | false).

false

true | false

removeEmptyRows

Use this property to remove from the results all rows that contain no data (true | false).

false

true | false

showCode

true

true | false

showSplitsLabel

true

true | false

showUnweightedBase

Crosstab unweighted base options

true | false

showWeightedBase

Crosstab weighted base options

true | false

tableKey

Table key ('Time period' | 'Filter' | 'Weight' | 'Significance test' | 'Significance test limits' | 'Base size limits')

Time period | Filter | Weight | Significance test | Significance test limits | Base size limits

image

tableKeyForEachTable

Show table keys for each table

false

true | false

total

Total position

none

none | first | last

totalLabel

Total label

Total

useWeights

This property holds a list of the weights that are to be used by default.

Crosstab questions in rows position

Crosstab splits in rows position

Crosstab questions in columns position

Crosstab splits in columns position

Set of filter expressions

Calculation settings used to create cell definition for dataGrid

Crosstab significance testing options

Crosstab benchmark options

Crosstab rank options

Crosstab correlation options

rows questions

Crosstab questions in rows position

Name Description Default value Available options

Data Grid cut row

Data Grid cut by multi row

Data Grid cut by date row

Data Grid cut by overlapping date row

Data Grid row

row cut

Data Grid cut row

Name Description Default value Available options

bottom

categories

Filter for categories used

emptyFirst

For some header cells desired values can be empty. This setting specifies if such cells should go before or after others. Default value is false.

true | false

exclude

An array of codes that should be excluded from sorting.

format

Accepts an identifier of a formatter which transforms value to a custom format

height

Row height in CSS units (px - pixels, mm - millimeters, cm - centimeters, in - inches, rem). Minimum value is 40px

hide

Use this property to remove header from widget response.

false

true | false

label

The label, accepts template values, for example: "{code} - {label}"

notAnswered

Not answered position

none

none | first | last

notAnsweredLabel

Not answered label

showLabel

Show label

true

true | false

sortBy

Path to column that data should be sorted by.

sortOrder

Sort order

none | ascending | descending

takeBottom

Specifies how many cells are to be taken, starting at the bottom of the column.

takeTop

Specifies how many cells are to be taken, starting at the top of the column.

top

topBottomOrder

value

Formula or question ID / alias

image

row cutByMulti

Data Grid cut by multi row

Name Description Default value Available options

bottom

categories

Filter for categories used

emptyFirst

For some header cells desired values can be empty. This setting specifies if such cells should go before or after others. Default value is false.

true | false

exclude

An array of codes that should be excluded from sorting.

format

Accepts an identifier of a formatter which transforms value to a custom format

height

Row height in CSS units (px - pixels, mm - millimeters, cm - centimeters, in - inches, rem). Minimum value is 40px

hide

Use this property to remove header from widget response.

false

true | false

label

The label, accepts template values, for example: "{code} - {label}"

notAnswered

Not answered position

none

none | first | last

notAnsweredLabel

Not answered label

showLabel

Show label

true

true | false

sortBy

Path to column that data should be sorted by.

sortOrder

Sort order

none | ascending | descending

takeBottom

Specifies how many cells are to be taken, starting at the bottom of the column.

takeTop

Specifies how many cells are to be taken, starting at the top of the column.

top

topBottomOrder

value

Formula or question ID / alias

image

row cutByDate

Data Grid cut by date row

Name Description Default value Available options

align

Set this property to true if date range should be aligned

true | false

breakdownBy

Here you input the time set that is to be used to divide up the Expression (year | calendarQuarter | calendarMonth | calendarWeek | calendarDate | quarter | month | week | day | weekday | hour).

year

year | calendarQuarter | calendarMonth | calendarWeek | calendarDate | quarter | month | week | day | weekday | hour

image

categories

Filter for categories used

emptyFirst

For some header cells desired values can be empty. This setting specifies if such cells should go before or after others. Default value is false.

true | false

end

Contains description of range end and applies filter to the date expression.

exclude

An array of codes that should be excluded from sorting.

format

Accepts an identifier of a formatter which transforms value to a custom format

height

Row height in CSS units (px - pixels, mm - millimeters, cm - centimeters, in - inches, rem). Minimum value is 40px

hide

Use this property to remove header from widget response.

false

true | false

label

The label, accepts template values, for example: "{code} - {label}"

movingAverageEnd

This defines a number of date parts after current to include in average window

movingAverageStart

This defines a number of date parts before current to include in average window

notAnswered

Not answered position

none

none | first | last

notAnsweredLabel

Not answered label

showLabel

Show label

true

true | false

sortBy

Path to column that data should be sorted by.

sortOrder

Sort order

none | ascending | descending

start

Contains description of range start and applies filter to the date expression.

takeBottom

Specifies how many cells are to be taken, starting at the bottom of the column.

takeTop

Specifies how many cells are to be taken, starting at the top of the column.

value

Formula or question ID / alias

image

row cutByOverlappingDate

Data Grid cut by overlapping date row

Name Description Default value Available options

align

Set this property to true if date range should be aligned

true | false

breakdownBy

Here you input the time set that is to be used to divide up the Expression (year | calendarQuarter | calendarMonth | calendarWeek | calendarDate | quarter | month | week | day | weekday | hour).

year

year | calendarQuarter | calendarMonth | calendarWeek | calendarDate | quarter | month | week | day | weekday | hour

image

categories

Filter for categories used

emptyFirst

For some header cells desired values can be empty. This setting specifies if such cells should go before or after others. Default value is false.

true | false

end

Contains description of range end and applies filter to the date expression.

image

endShift

Modification of ends of breakdown intervals in the form '<value> <period>'. Here 'value' is an integer (both positive and negative). 'period' can be 'year', 'quarter', 'month', 'week', 'day', 'hour'. If the property is absent, then ends of breakdown intervals will not be modified. Be aware that not all possible periods are valid for each breakdown interval. For example, if you breakdown dates by CalendarMonth you cannot then shift them by quarters. Also, shifts by weeks is only available for breakdown by weeks.

image

exclude

An array of codes that should be excluded from sorting.

format

Accepts an identifier of a formatter which transforms value to a custom format

height

Row height in CSS units (px - pixels, mm - millimeters, cm - centimeters, in - inches, rem). Minimum value is 40px

hide

Use this property to remove header from widget response.

false

true | false

label

The label, accepts template values, for example: "{code} - {label}"

notAnswered

Not answered position

none

none | first | last

notAnsweredLabel

Not answered label

showLabel

Show label

true

true | false

sortBy

Path to column that data should be sorted by.

sortOrder

Sort order

none | ascending | descending

start

Contains description of range start and applies filter to the date expression.

image

startShift

Modification of starts of breakdown intervals in the form '<value> <period>'. Here 'value' is an integer (both positive and negative). 'period' can be 'year', 'quarter', 'month', 'week', 'day', 'hour'. If the property is absent, then starts of breakdown intervals will not be modified. Be aware, that not all possible periods are valid for each breakdown interval. For example, if you breakdown dates by CalendarMonth, you cannot then shift them by quarter. Also, shifts by weeks is only available for breakdown by weeks.

takeBottom

Specifies how many cells are to be taken, starting at the bottom of the column.

takeTop

Specifies how many cells are to be taken, starting at the top of the column.

value

Formula or question ID / alias

image

row

Data Grid row

Name Description Default value Available options

format

Accepts an identifier of a formatter which transforms value to a custom format

height

Row height in CSS units (px - pixels, mm - millimeters, cm - centimeters, in - inches, rem). Minimum value is 40px

hide

Use this property to remove header from widget response.

false

true | false

label

The label, accepts template values, for example: "{code} - {label}"

rows splits

Crosstab splits in rows position

Name Description Default value Available options

Data Grid cut row

Data Grid cut by multi row

Data Grid cut by date row

Data Grid cut by overlapping date row

Data Grid row

Crosstab comparison row

Crosstab selectedHierarchy row

Data Grid selectedFlat row

row cut

Data Grid cut row

Name Description Default value Available options

bottom

categories

Filter for categories used

emptyFirst

For some header cells desired values can be empty. This setting specifies if such cells should go before or after others. Default value is false.

true | false

exclude

An array of codes that should be excluded from sorting.

format

Accepts an identifier of a formatter which transforms value to a custom format

height

Row height in CSS units (px - pixels, mm - millimeters, cm - centimeters, in - inches, rem). Minimum value is 40px

hide

Use this property to remove header from widget response.

false

true | false

label

The label, accepts template values, for example: "{code} - {label}"

notAnswered

Not answered position

none

none | first | last

notAnsweredLabel

Not answered label

showLabel

Show label

true

true | false

sortBy

Path to column that data should be sorted by.

sortOrder

Sort order

none | ascending | descending

takeBottom

Specifies how many cells are to be taken, starting at the bottom of the column.

takeTop

Specifies how many cells are to be taken, starting at the top of the column.

top

topBottomOrder

value

Formula or question ID / alias

image

row cutByMulti

Data Grid cut by multi row

Name Description Default value Available options

bottom

categories

Filter for categories used

emptyFirst

For some header cells desired values can be empty. This setting specifies if such cells should go before or after others. Default value is false.

true | false

exclude

An array of codes that should be excluded from sorting.

format

Accepts an identifier of a formatter which transforms value to a custom format

height

Row height in CSS units (px - pixels, mm - millimeters, cm - centimeters, in - inches, rem). Minimum value is 40px

hide

Use this property to remove header from widget response.

false

true | false

label

The label, accepts template values, for example: "{code} - {label}"

notAnswered

Not answered position

none

none | first | last

notAnsweredLabel

Not answered label

showLabel

Show label

true

true | false

sortBy

Path to column that data should be sorted by.

sortOrder

Sort order

none | ascending | descending

takeBottom

Specifies how many cells are to be taken, starting at the bottom of the column.

takeTop

Specifies how many cells are to be taken, starting at the top of the column.

top

topBottomOrder

value

Formula or question ID / alias

image

row cutByDate

Data Grid cut by date row

Name Description Default value Available options

align

Set this property to true if date range should be aligned

true | false

breakdownBy

Here you input the time set that is to be used to divide up the Expression (year | calendarQuarter | calendarMonth | calendarWeek | calendarDate | quarter | month | week | day | weekday | hour).

year

year | calendarQuarter | calendarMonth | calendarWeek | calendarDate | quarter | month | week | day | weekday | hour

image

categories

Filter for categories used

emptyFirst

For some header cells desired values can be empty. This setting specifies if such cells should go before or after others. Default value is false.

true | false

end

Contains description of range end and applies filter to the date expression.

exclude

An array of codes that should be excluded from sorting.

format

Accepts an identifier of a formatter which transforms value to a custom format

height

Row height in CSS units (px - pixels, mm - millimeters, cm - centimeters, in - inches, rem). Minimum value is 40px

hide

Use this property to remove header from widget response.

false

true | false

label

The label, accepts template values, for example: "{code} - {label}"

movingAverageEnd

This defines a number of date parts after current to include in average window

movingAverageStart

This defines a number of date parts before current to include in average window

notAnswered

Not answered position

none

none | first | last

notAnsweredLabel

Not answered label

showLabel

Show label

true

true | false

sortBy

Path to column that data should be sorted by.

sortOrder

Sort order

none | ascending | descending

start

Contains description of range start and applies filter to the date expression.

takeBottom

Specifies how many cells are to be taken, starting at the bottom of the column.

takeTop

Specifies how many cells are to be taken, starting at the top of the column.

value

Formula or question ID / alias

image

row cutByOverlappingDate

Data Grid cut by overlapping date row

Name Description Default value Available options

align

Set this property to true if date range should be aligned

true | false

breakdownBy

Here you input the time set that is to be used to divide up the Expression (year | calendarQuarter | calendarMonth | calendarWeek | calendarDate | quarter | month | week | day | weekday | hour).

year

year | calendarQuarter | calendarMonth | calendarWeek | calendarDate | quarter | month | week | day | weekday | hour

image

categories

Filter for categories used

emptyFirst

For some header cells desired values can be empty. This setting specifies if such cells should go before or after others. Default value is false.

true | false

end

Contains description of range end and applies filter to the date expression.

image

endShift

Modification of ends of breakdown intervals in the form '<value> <period>'. Here 'value' is an integer (both positive and negative). 'period' can be 'year', 'quarter', 'month', 'week', 'day', 'hour'. If the property is absent, then ends of breakdown intervals will not be modified. Be aware that not all possible periods are valid for each breakdown interval. For example, if you breakdown dates by CalendarMonth you cannot then shift them by quarters. Also, shifts by weeks is only available for breakdown by weeks.

image

exclude

An array of codes that should be excluded from sorting.

format

Accepts an identifier of a formatter which transforms value to a custom format

height

Row height in CSS units (px - pixels, mm - millimeters, cm - centimeters, in - inches, rem). Minimum value is 40px

hide

Use this property to remove header from widget response.

false

true | false

label

The label, accepts template values, for example: "{code} - {label}"

notAnswered

Not answered position

none

none | first | last

notAnsweredLabel

Not answered label

showLabel

Show label

true

true | false

sortBy

Path to column that data should be sorted by.

sortOrder

Sort order

none | ascending | descending

start

Contains description of range start and applies filter to the date expression.

image

startShift

Modification of starts of breakdown intervals in the form '<value> <period>'. Here 'value' is an integer (both positive and negative). 'period' can be 'year', 'quarter', 'month', 'week', 'day', 'hour'. If the property is absent, then starts of breakdown intervals will not be modified. Be aware, that not all possible periods are valid for each breakdown interval. For example, if you breakdown dates by CalendarMonth, you cannot then shift them by quarter. Also, shifts by weeks is only available for breakdown by weeks.

takeBottom

Specifies how many cells are to be taken, starting at the bottom of the column.

takeTop

Specifies how many cells are to be taken, starting at the top of the column.

value

Formula or question ID / alias

image

row

Data Grid row

Name Description Default value Available options

format

Accepts an identifier of a formatter which transforms value to a custom format

height

Row height in CSS units (px - pixels, mm - millimeters, cm - centimeters, in - inches, rem). Minimum value is 40px

hide

Use this property to remove header from widget response.

false

true | false

label

The label, accepts template values, for example: "{code} - {label}"

row comparison

Crosstab comparison row

Name Description Default value Available options

exportLevelsDepth

Count of expanded hierarchy levels for export

format

Accepts an identifier of a formatter which transforms value to a custom format

height

Row height in CSS units (px - pixels, mm - millimeters, cm - centimeters, in - inches, rem). Minimum value is 40px

hide

Use this property to remove header from widget response.

false

true | false

label

The label, accepts template values, for example: "{code} - {label}"

mode

Overrides hierachy mode for this row

direct | rollup | mixed

nodeIds

Changes the reporting hierarchy nodes from default / selected in the filter to particular nodes

reportingHierarchy

Name of hierarchy configuration

image

requestTotal [Beta]

true | false

showTotal

Enables total

true

true | false

sortBy

Path to column that data should be sorted by.

sortOrder

Sort order

none | ascending | descending

row selectedHierarchy

Crosstab selectedHierarchy row

Name Description Default value Available options

exportLevelsDepth

Count of expanded hierarchy levels for export

format

Accepts an identifier of a formatter which transforms value to a custom format

height

Row height in CSS units (px - pixels, mm - millimeters, cm - centimeters, in - inches, rem). Minimum value is 40px

hide

Use this property to remove header from widget response.

false

true | false

label

The label, accepts template values, for example: "{code} - {label}"

labelSeparator

Crosstab selectedHierarchy row label separator

mode

Overrides hierachy mode for this row

direct | rollup

nodeIds

Changes the reporting hierarchy nodes from default / selected in the filter to particular nodes

reportingHierarchy

Name of hierarchy configuration

image

showTotal

Enables total

true

true | false

sortBy

Path to column that data should be sorted by.

sortOrder

Sort order

none | ascending | descending

row selectedFlat

Data Grid selectedFlat row

Name Description Default value Available options

emptyFirst

For some header cells desired values can be empty. This setting specifies if such cells should go before or after others. Default value is false.

true | false

exclude

An array of codes that should be excluded from sorting.

format

Accepts an identifier of a formatter which transforms value to a custom format

height

Row height in CSS units (px - pixels, mm - millimeters, cm - centimeters, in - inches, rem). Minimum value is 40px

hide

Use this property to remove header from widget response.

false

true | false

label

The label, accepts template values, for example: "{code} - {label}"

labelSeparator

Crosstab selectedHierarchy row label separator

labelStyle

Hierarchy label display style. Has two options: nodeOnly and fullPath

fullPath

nodeOnly | fullPath

mode

Overrides hierachy mode for this row

direct | rollup

nodeIds

Changes the reporting hierarchy nodes from default / selected in the filter to particular nodes

reportingHierarchy

Name of hierarchy configuration

image

showTotal

Enables total

false

true | false

sortBy

Path to column that data should be sorted by.

sortOrder

Sort order

none | ascending | descending

takeBottom

Specifies how many cells are to be taken, starting at the bottom of the column.

takeTop

Specifies how many cells are to be taken, starting at the top of the column.

columns questions

Crosstab questions in columns position

Name Description Default value Available options

Data Grid column

Data Grid cut column

Data Grid cut by multi column

Data Grid cut by date column

Data Grid cut by overlapping date column

columns splits

Crosstab splits in columns position

Name Description Default value Available options

Data Grid column

Data Grid cut column

Data Grid cut by multi column

Data Grid cut by date column

Data Grid cut by overlapping date column

filters

Set of filter expressions

calculations

Calculation settings used to create cell definition for dataGrid

Name Description Default value Available options

Crosstab count calculation

Crosstab percentage share calculation

Crosstab numerical mean calculation

Crosstab categorical mean calculation

Crosstab categorical standard error calculation

Crosstab categorical standard deviation calculation

Crosstab median calculation

Crosstab sum calculation

Crosstab min calculation

Crosstab max calculation

Crosstab standard deviation calculation

Crosstab standard error calculation

Crosstab nps calculation

calculation count

Crosstab count calculation

Name Description Default value Available options

format

Accepts an identifier of a formatter which transforms value to a custom format

floatDefaultFormatter

label

The label, accepts template values, for example: "{code} - {label}"

numberDecimals

0

postfix

calculation percentage

Crosstab percentage share calculation

Name Description Default value Available options

format

Accepts an identifier of a formatter which transforms value to a custom format

percentDefaultFormatter

label

The label, accepts template values, for example: "{code} - {label}"

numberDecimals

2

postfix

calculation mean

Crosstab numerical mean calculation

Name Description Default value Available options

format

Accepts an identifier of a formatter which transforms value to a custom format

floatDefaultFormatter

label

The label, accepts template values, for example: "{code} - {label}"

numberDecimals

2

postfix

calculation categoricalMean

Crosstab categorical mean calculation

Name Description Default value Available options

format

Accepts an identifier of a formatter which transforms value to a custom format

floatDefaultFormatter

label

The label, accepts template values, for example: "{code} - {label}"

numberDecimals

2

postfix

calculation categoricalStandardError

Crosstab categorical standard error calculation

Name Description Default value Available options

format

Accepts an identifier of a formatter which transforms value to a custom format

floatDefaultFormatter

label

The label, accepts template values, for example: "{code} - {label}"

numberDecimals

2

calculation categoricalStandardDeviation

Crosstab categorical standard deviation calculation

Name Description Default value Available options

format

Accepts an identifier of a formatter which transforms value to a custom format

floatDefaultFormatter

label

The label, accepts template values, for example: "{code} - {label}"

numberDecimals

2

calculation median

Crosstab median calculation

Name Description Default value Available options

format

Accepts an identifier of a formatter which transforms value to a custom format

floatDefaultFormatter

label

The label, accepts template values, for example: "{code} - {label}"

numberDecimals

2

postfix

calculation sum

Crosstab sum calculation

Name Description Default value Available options

format

Accepts an identifier of a formatter which transforms value to a custom format

floatDefaultFormatter

label

The label, accepts template values, for example: "{code} - {label}"

numberDecimals

2

postfix

calculation min

Crosstab min calculation

Name Description Default value Available options

format

Accepts an identifier of a formatter which transforms value to a custom format

floatDefaultFormatter

label

The label, accepts template values, for example: "{code} - {label}"

numberDecimals

2

postfix

calculation max

Crosstab max calculation

Name Description Default value Available options

format

Accepts an identifier of a formatter which transforms value to a custom format

floatDefaultFormatter

label

The label, accepts template values, for example: "{code} - {label}"

numberDecimals

2

postfix

calculation stddev

Crosstab standard deviation calculation

Name Description Default value Available options

format

Accepts an identifier of a formatter which transforms value to a custom format

floatDefaultFormatter

label

The label, accepts template values, for example: "{code} - {label}"

numberDecimals

2

postfix

calculation stderr

Crosstab standard error calculation

Name Description Default value Available options

format

Accepts an identifier of a formatter which transforms value to a custom format

floatDefaultFormatter

label

The label, accepts template values, for example: "{code} - {label}"

numberDecimals

2

postfix

calculation nps

Crosstab nps calculation

Name Description Default value Available options

format

Accepts an identifier of a formatter which transforms value to a custom format

floatDefaultFormatter

label

The label, accepts template values, for example: "{code} - {label}"

numberDecimals

2

postfix

significanceTesting

Crosstab significance testing options

Name Description Default value Available options

compare

Comparison mode for significance testing, 'parent' will compare among the hierarchy, 'next', 'first', 'last', 'previous' - compares column or row with next/first/etc column or row. 'adjacent' compares column with adjacent column. (Same as 'previous', preserved for compatability reasons),

adjacent | parent | all | previous | next | first | last | totalexclusive

confidenceLevels

Significance testing confidence levels

80 | 90 | 95 | 98 | 99 | 99.8

dimension

Axis for significance testing: 'rows' or 'columns'

rows | columns

results

Result format for significance testing: 'positive', 'negative' or 'both'

default

positive | negative | both | default

threshold

Sample threshold for significance test evaluation. If the value is specified then a test is not computed for smaller samples.

type

Crosstab significance test type

Z | T

benchmark

Crosstab benchmark options

rank

Crosstab rank options

correlation

Crosstab correlation options

workbook

Crosstab workbook

Name Description Default value Available options

name

Crosstab workbook name

Crosstab sheet

topBottomLabels

Crosstab top/bottom aggregation answer labels

Name Description Default value Available options

bottom

Bottom

top

Top

restrictedDatasources

Crosstab restricted datasources.

Name Description Default value Available options

datasets

Specify the set of variables from source need to take

variableSet

Specify the set of variables from source need to take

Name Description Default value Available options

allowEmpty [Beta]

Metadata lookup can return empty list of items. If this option is set to ‘true’, empty list will be returned. If it’s ‘false’ exception will be thrown. (default is false).

true | false

exclude

Exclude field specify which variables should be excluded

include

Include field specify which variables should be included

items

Auto generated list of all items which are fetched according to variables property

order

Order field specify how variables should be ordered

AsSpecified

Original | Alphabetically | AsSpecified

table

variables