Skip to content

/AWS1/CL_QSTDATETIMEPRMDECLA00

A parameter declaration for the DateTime data type.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_name TYPE /AWS1/QSTPARAMETERNAME /AWS1/QSTPARAMETERNAME

The name of the parameter that is being declared.

Optional arguments:

io_defaultvalues TYPE REF TO /AWS1/CL_QSTDATETIMEDEFVALUES /AWS1/CL_QSTDATETIMEDEFVALUES

The default values of a parameter. If the parameter is a single-value parameter, a maximum of one default value can be provided.

iv_timegranularity TYPE /AWS1/QSTTIMEGRANULARITY /AWS1/QSTTIMEGRANULARITY

The level of time precision that is used to aggregate DateTime values.

io_valuewhenunset TYPE REF TO /AWS1/CL_QSTDATETIMEVALWHENU00 /AWS1/CL_QSTDATETIMEVALWHENU00

The configuration that defines the default value of a DateTime parameter when a value has not been set.

it_mappeddatasetparameters TYPE /AWS1/CL_QSTMAPPEDDATASETPARAM=>TT_MAPPEDDATASETPARAMETERS TT_MAPPEDDATASETPARAMETERS

A list of dataset parameters that are mapped to an analysis parameter.


Queryable Attributes

Name

The name of the parameter that is being declared.

Accessible with the following methods

Method Description
GET_NAME() Getter for NAME, with configurable default
ASK_NAME() Getter for NAME w/ exceptions if field has no value
HAS_NAME() Determine if NAME has a value

DefaultValues

The default values of a parameter. If the parameter is a single-value parameter, a maximum of one default value can be provided.

Accessible with the following methods

Method Description
GET_DEFAULTVALUES() Getter for DEFAULTVALUES

TimeGranularity

The level of time precision that is used to aggregate DateTime values.

Accessible with the following methods

Method Description
GET_TIMEGRANULARITY() Getter for TIMEGRANULARITY, with configurable default
ASK_TIMEGRANULARITY() Getter for TIMEGRANULARITY w/ exceptions if field has no val
HAS_TIMEGRANULARITY() Determine if TIMEGRANULARITY has a value

ValueWhenUnset

The configuration that defines the default value of a DateTime parameter when a value has not been set.

Accessible with the following methods

Method Description
GET_VALUEWHENUNSET() Getter for VALUEWHENUNSET

MappedDataSetParameters

A list of dataset parameters that are mapped to an analysis parameter.

Accessible with the following methods

Method Description
GET_MAPPEDDATASETPARAMETERS() Getter for MAPPEDDATASETPARAMETERS, with configurable defaul
ASK_MAPPEDDATASETPARAMETERS() Getter for MAPPEDDATASETPARAMETERS w/ exceptions if field ha
HAS_MAPPEDDATASETPARAMETERS() Determine if MAPPEDDATASETPARAMETERS has a value