/AWS1/CL_QSTFILTERGROUP¶
A grouping of individual filters. Filter groups are applied to the same group of visuals.
For more information, see Adding filter conditions (group filters) with AND and OR operators in the Amazon QuickSight User Guide.
CONSTRUCTOR
¶
IMPORTING¶
Required arguments:¶
IV_FILTERGROUPID
TYPE /AWS1/QSTSHORTRESTRICTIVERES00
/AWS1/QSTSHORTRESTRICTIVERES00
¶
The value that uniquely identifies a
FilterGroup
within a dashboard, template, or analysis.
IT_FILTERS
TYPE /AWS1/CL_QSTFILTER=>TT_FILTERLIST
TT_FILTERLIST
¶
The list of filters that are present in a
FilterGroup
.
IO_SCOPECONFIGURATION
TYPE REF TO /AWS1/CL_QSTFILTERSCOPECONF
/AWS1/CL_QSTFILTERSCOPECONF
¶
The configuration that specifies what scope to apply to a
FilterGroup
.This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
IV_CROSSDATASET
TYPE /AWS1/QSTCROSSDATASETTYPES
/AWS1/QSTCROSSDATASETTYPES
¶
The filter new feature which can apply filter group to all data sets. Choose one of the following options:
ALL_DATASETS
SINGLE_DATASET
Optional arguments:¶
IV_STATUS
TYPE /AWS1/QSTWIDGETSTATUS
/AWS1/QSTWIDGETSTATUS
¶
The status of the
FilterGroup
.
Queryable Attributes¶
FilterGroupId¶
The value that uniquely identifies a
FilterGroup
within a dashboard, template, or analysis.
Accessible with the following methods¶
Method | Description |
---|---|
GET_FILTERGROUPID() |
Getter for FILTERGROUPID, with configurable default |
ASK_FILTERGROUPID() |
Getter for FILTERGROUPID w/ exceptions if field has no value |
HAS_FILTERGROUPID() |
Determine if FILTERGROUPID has a value |
Filters¶
The list of filters that are present in a
FilterGroup
.
Accessible with the following methods¶
Method | Description |
---|---|
GET_FILTERS() |
Getter for FILTERS, with configurable default |
ASK_FILTERS() |
Getter for FILTERS w/ exceptions if field has no value |
HAS_FILTERS() |
Determine if FILTERS has a value |
ScopeConfiguration¶
The configuration that specifies what scope to apply to a
FilterGroup
.This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
Accessible with the following methods¶
Method | Description |
---|---|
GET_SCOPECONFIGURATION() |
Getter for SCOPECONFIGURATION |
Status¶
The status of the
FilterGroup
.
Accessible with the following methods¶
Method | Description |
---|---|
GET_STATUS() |
Getter for STATUS, with configurable default |
ASK_STATUS() |
Getter for STATUS w/ exceptions if field has no value |
HAS_STATUS() |
Determine if STATUS has a value |
CrossDataset¶
The filter new feature which can apply filter group to all data sets. Choose one of the following options:
ALL_DATASETS
SINGLE_DATASET
Accessible with the following methods¶
Method | Description |
---|---|
GET_CROSSDATASET() |
Getter for CROSSDATASET, with configurable default |
ASK_CROSSDATASET() |
Getter for CROSSDATASET w/ exceptions if field has no value |
HAS_CROSSDATASET() |
Determine if CROSSDATASET has a value |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_FILTERGROUPLIST
¶
TYPES TT_FILTERGROUPLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_QSTFILTERGROUP WITH DEFAULT KEY
.