
Anstelle von einzelnenThreshold-UI-Elementen können Sie MultipleThreshold-UI-Elemente an einen ThresholdSlider aggregieren. Ein MultipleThreshold ermöglicht die flexible und dynamische Erzeugung von Thresholds über den Context: Ein MultipleThreshold wird an einen Context-Knoten gebunden und ermöglicht dem Anwendungsentwickler damit die dynamische Anpassung des ThresholdSlider. Je nachdem, wie viele Elemente dem Context-Knoten zur Laufzeit zugeordnet werden, kann die Anzahl der angezeigten Thresholds variieren.
In der Component WDR_TEST_THRESHOLD_SLIDER enthält jede Tabellenzeile einen ThresholdSlider mit unterschiedlich vielen Thresholds.
| Laufzeit-Klasse |
CL_WD_MULTIPLE_THRESHOLD |
Eigenschaften im View Designer
| Name | Typ | Anfangswert | Bindbar |
|---|---|---|---|
|
STRING |
(automatisch) |
nein |
|
|
WDUI_TABLE_CELL_DESIGN |
goodvalue_dark |
ja |
|
|
Context-Knoten |
muss |
||
|
WDY_BOOLEAN |
false |
ja |
|
|
Übersetzbarer Text |
ja |
||
|
I |
0 |
ja |
Weitere Eigenschaften, die über Vererbung zur Verfügung stehen, sind in den dazugehörigen übergeordneten Klassen definiert. Die dazugehörigen Oberflächenelemente sind:
Für die dynamische Programmierung stehen dieselben Eigenschaften, Ereignisse und Aggregationen zur Verfügung wie im View Designer. Beachten Sie dabei die unterschiedlichen Schreibweisen.
Dynamische Programmierung der Eigenschaften
| View Designer Name | Laufzeitname | Typ |
|---|---|---|
|
COLOR |
WDUI_TABLE_CELL_DESIGN |
|
|
color: badvalue_dark |
CL_WD_MULTIPLE_THRESHOLD=>E_COLOR-BADVALUE_DARK |
|
|
color: badvalue_light |
CL_WD_MULTIPLE_THRESHOLD=>E_COLOR-BADVALUE_LIGHT |
|
|
color: criticalvalue_dark |
CL_WD_MULTIPLE_THRESHOLD=>E_COLOR-CRITICALVALUE_DARK |
|
|
color: five |
CL_WD_MULTIPLE_THRESHOLD=>E_COLOR-FIVE |
|
|
color: goodvalue_dark |
CL_WD_MULTIPLE_THRESHOLD=>E_COLOR-GOODVALUE_DARK |
|
|
color: goodvalue_medium |
CL_WD_MULTIPLE_THRESHOLD=>E_COLOR-GOODVALUE_MEDIUM |
|
|
color: selection |
CL_WD_MULTIPLE_THRESHOLD=>E_COLOR-SELECTION |
|
|
color: subtotal_light |
CL_WD_MULTIPLE_THRESHOLD=>E_COLOR-SUBTOTAL_LIGHT |
|
|
color: three |
CL_WD_MULTIPLE_THRESHOLD=>E_COLOR-THREE |
|
|
color: total |
CL_WD_MULTIPLE_THRESHOLD=>E_COLOR-TOTAL |
|
|
DATA_SOURCE |
OBJECT |
|
|
SHOW_MARKER |
WDY_BOOLEAN |
|
|
TOOLTIP |
WDY_MD_TRANSLATABLE_TEXT |
|
|
VALUE |
I |
Ein Beispiel für dieses Oberflächenelement finden Sie im System in der Component WDR_TEST_THRESHOLD_SLIDER.