Mit der Methode GET_CHECK_BOX bekommt man über die ControlID die Instanz
der Check-Box zurück und hat dann Zugriff auf die Eigenschaften der
Check-Box.
Eine Check-Box ist ein grafisches Bedienelement in Benutzeroberflächen,
das verwendet wird, um eine Auswahl ein- oder auszuschalten.
| Attribut | Beschreibung | Standardwert |
|---|
| controlId | Eindeutige Id der Komponente | Wird automatisch generiert |
| width | Breite der CheckBox | |
| text | Text der CheckBox | ControlId |
| textAlign | Ausrichtung des Texts neben der CheckBox mit möglichen Werten: Begin, End, Left, Right, Center, Initial | Begin |
| selected | Gibt an, ob die CheckBox ausgewählt wurde. True, wenn ja, ansonsten false | false |
| valueState | Bestimmt den Status der CheckBox mit möglichen Eingabewerten: Error, Warning, Success, Information, None | None |
| editable | Definiert, ob die CheckBox bearbeitet werden kann. | true |
| enabled | Definiert, ob die CheckBox ausgewählt werden kann. | true |
| visible | Gibt an, ob die Komponente angezeigt werden soll | true |
| spanS | Gibt die Breite des Controls im Grid-Layout an. Definiert, wie viele Spalten eingenommen werden sollen | 12 |
| spanM | Gibt die Breite des Controls im Grid-Layout an. Definiert, wie viele Spalten eingenommen werden sollen | 12 |
| spanL | Gibt die Breite des Controls im Grid-Layout an. Definiert, wie viele Spalten eingenommen werden sollen | 12 |
| spanXL | Gibt die Breite des Controls im Grid-Layout an. Definiert, wie viele Spalten eingenommen werden sollen | 12 |
| Methode | Beschreibung |
|---|
| GET_SELECTED | Lesen der ausgewählten Option |
| GET_TEXT | Lesen des angezeigten Texts |
| SET_EDITABLE | Setzen der Bearbeitbarkeit |
| SET_SELECTED | Setzen der Option |
| SET_TEXT | Setzen des angezeigten Texts |
| SET_VALUE_STATE | Setzen des Status‘ |
DATA(lo_cb_days) = me->get_combo_box( 'cbDays' ).
IF lo_cb_days->items_count( ) > 0.
lo_cb_days->set_visible( abap_true ).
ELSE.
lo_cb_days->set_visible( abap_false ).
ENDIF.
CONTROL
Keine
Keines
Lesen der ausgewählten Option. Diese zeigt, ob die Check-Box
ausgewählt wurde oder nicht.
| Rückgabeparameter | Typ | Beschreibung |
|---|
| RV_SELECTED | BOOLE_D | Ausgewählte Option |
Lesen des angezeigten Texts.
| Rückgabeparameter | Typ | Beschreibung |
|---|
| RV_VALUE | String | Gesetzter Text |
Setzen der Bearbeitbarkeit.
| Übergabeparameter | Typ | Standardwert | Beschreibung |
|---|
| IV_VALUE | BOOLE_D | | True, wenn bearbeitet werden darf, ansonsten False |
| Rückgabeparameter | Typ | Beschreibung |
|---|
| RO_CONTROL | Check_Box | Referenz zu this, um Methodenverkettung zu erlauben |
Setzen der Option
| Übergabeparameter | Typ | Standardwert | Beschreibung |
|---|
| IV_VALUE | BOOLE_D | | True, wenn der Button ausgewählt sein soll, andernfalls False |
| Rückgabeparameter | Typ | Beschreibung |
|---|
| RO_CONTROL | Check_Box | Referenz zu this, um Methodenverkettung zu erlauben |
Setzen des anzuzeigenden Texts.
| Übergabeparameter | Typ | Standardwert | Beschreibung |
|---|
| IV_VALUE | String | | Anzuzeigender Text |
| Rückgabeparameter | Typ | Beschreibung |
|---|
| RO_CONTROL | Check_Box | Referenz zu this, um Methodenverkettung zu erlauben |
Setzen des Status‘
| Übergabeparameter | Typ | Standardwert | Beschreibung |
|---|
| IV_VALUE | String | None | Zu setzender Status mit möglichen WertenNone, Error, Warning, Success, Information |
| Rückgabeparameter | Typ | Beschreibung |
|---|
| RO_CONTROL | Check_Box | Referenz zu this, um Methodenverkettung zu erlauben |