/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.
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 |