Skip to content

/AWS1/CL_QSTPARAMDROPDOWNCTL

A control to display a dropdown list with buttons that are used to select a single value.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_parametercontrolid TYPE /AWS1/QSTSHORTRESTRICTIVERES00 /AWS1/QSTSHORTRESTRICTIVERES00

The ID of the ParameterDropDownControl.

iv_title TYPE /AWS1/QSTSHEETCONTROLTITLE /AWS1/QSTSHEETCONTROLTITLE

The title of the ParameterDropDownControl.

iv_sourceparametername TYPE /AWS1/QSTPARAMETERNAME /AWS1/QSTPARAMETERNAME

The source parameter name of the ParameterDropDownControl.

Optional arguments:

io_displayoptions TYPE REF TO /AWS1/CL_QSTDROPDOWNCTLDSPOPTS /AWS1/CL_QSTDROPDOWNCTLDSPOPTS

The display options of a control.

iv_type TYPE /AWS1/QSTSHEETCONTROLLISTTYPE /AWS1/QSTSHEETCONTROLLISTTYPE

The type parameter name of the ParameterDropDownControl.

io_selectablevalues TYPE REF TO /AWS1/CL_QSTPARAMSELABLEVALUES /AWS1/CL_QSTPARAMSELABLEVALUES

A list of selectable values that are used in a control.

io_cascadingcontrolconf TYPE REF TO /AWS1/CL_QSTCASCADINGCTLCONF /AWS1/CL_QSTCASCADINGCTLCONF

The values that are displayed in a control can be configured to only show values that are valid based on what's selected in other controls.

iv_commitmode TYPE /AWS1/QSTCOMMITMODE /AWS1/QSTCOMMITMODE

The visibility configuration of the Apply button on a ParameterDropDownControl.

it_controlsortconfigurations TYPE /AWS1/CL_QSTCONTROLSORTCONF=>TT_CONTROLSORTCONFLIST TT_CONTROLSORTCONFLIST

The sort configuration for the values displayed in the control. Only one sort configuration can be applied per control.


Queryable Attributes

ParameterControlId

The ID of the ParameterDropDownControl.

Accessible with the following methods

Method Description
GET_PARAMETERCONTROLID() Getter for PARAMETERCONTROLID, with configurable default
ASK_PARAMETERCONTROLID() Getter for PARAMETERCONTROLID w/ exceptions if field has no
HAS_PARAMETERCONTROLID() Determine if PARAMETERCONTROLID has a value

Title

The title of the ParameterDropDownControl.

Accessible with the following methods

Method Description
GET_TITLE() Getter for TITLE, with configurable default
ASK_TITLE() Getter for TITLE w/ exceptions if field has no value
HAS_TITLE() Determine if TITLE has a value

SourceParameterName

The source parameter name of the ParameterDropDownControl.

Accessible with the following methods

Method Description
GET_SOURCEPARAMETERNAME() Getter for SOURCEPARAMETERNAME, with configurable default
ASK_SOURCEPARAMETERNAME() Getter for SOURCEPARAMETERNAME w/ exceptions if field has no
HAS_SOURCEPARAMETERNAME() Determine if SOURCEPARAMETERNAME has a value

DisplayOptions

The display options of a control.

Accessible with the following methods

Method Description
GET_DISPLAYOPTIONS() Getter for DISPLAYOPTIONS

Type

The type parameter name of the ParameterDropDownControl.

Accessible with the following methods

Method Description
GET_TYPE() Getter for TYPE, with configurable default
ASK_TYPE() Getter for TYPE w/ exceptions if field has no value
HAS_TYPE() Determine if TYPE has a value

SelectableValues

A list of selectable values that are used in a control.

Accessible with the following methods

Method Description
GET_SELECTABLEVALUES() Getter for SELECTABLEVALUES

CascadingControlConfiguration

The values that are displayed in a control can be configured to only show values that are valid based on what's selected in other controls.

Accessible with the following methods

Method Description
GET_CASCADINGCONTROLCONF() Getter for CASCADINGCONTROLCONF

CommitMode

The visibility configuration of the Apply button on a ParameterDropDownControl.

Accessible with the following methods

Method Description
GET_COMMITMODE() Getter for COMMITMODE, with configurable default
ASK_COMMITMODE() Getter for COMMITMODE w/ exceptions if field has no value
HAS_COMMITMODE() Determine if COMMITMODE has a value

ControlSortConfigurations

The sort configuration for the values displayed in the control. Only one sort configuration can be applied per control.

Accessible with the following methods

Method Description
GET_CONTROLSORTCONFS() Getter for CONTROLSORTCONFIGURATIONS, with configurable defa
ASK_CONTROLSORTCONFS() Getter for CONTROLSORTCONFIGURATIONS w/ exceptions if field
HAS_CONTROLSORTCONFS() Determine if CONTROLSORTCONFIGURATIONS has a value