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

MappedDataSetParameters


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

MappedDataSetParameters

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