Early Access: The content on this website is provided for informational purposes only in connection with pre-General Availability Qlik Products.
All content is subject to change and is provided without warranty.
Skip to main content Skip to complementary content

GetFieldSelections - chart function

GetFieldSelections() returns a string with the current selections in a field.

If all but two, or all but one of the values are selected, the format 'NOT x,y' or 'NOT y' will be used respectively. If you select all values and the count of all values is greater than max_values, the text ALL will be returned.

Syntax:  

GetFieldSelections ( field_name [, value_sep [, max_values [, state_name]]])

Return data type: string

Return string formats
Format Description
'a, b, c'

If the number of selected values is max_values or less, the string returned is a list of the selected values.

The values are separated with value_sep as delimiter.

'NOT a, b, c'

If the number of non-selected values is max_values or less, the string returned is a list of the non-selected values with NOT as a prefix.

The values are separated with value_sep as delimiter.

'x of y'

x = the number of selected values

y = the total number of values

This is returned when max_values < x < ( y - max_values).

'ALL' Returned if all values are selected.
'-' Returned if no value is selected.
<search string> If you have selected using search, the search string is returned.
Arguments
Arguments Description
field_name The field containing the range of data to be measured.
value_sep The separator to be put between field values. The default is ', '.
max_values

The maximum number of field values to be individually listed. When a larger number of values is selected, the format 'x of y values' will be used instead. The default is 6.

state_name

The name of an alternate state that has been chosen for the specific visualization. If the state_name argument is used, only the selections associated with the specified state name are taken into account.

For more information, see Using alternate states for comparative analysis.

Example: Chart expressions
Example Result

GetFieldSelections( FirstName )

Returns '-' (NULL) if no selection has been made in the FirstName field. Otherwise, it returns the value of the selections, for example John.

Example - GetFieldSelections fundamentals

Example - GetFieldSelections scenario

Did this page help you?

If you find any issues with this page or its content – a typo, a missing step, or a technical error – let us know how we can improve!