
Eigenschaften im View Designer
readOnly
Festlegung, ob der farbige Balken vom Benutzer mit der Maustaste verschoben werden kann oder nicht. Wenn readOnly=true, dann kann der Slider nicht verschoben werden, aber der Benutzer kann auf den Slider klicken. Dies löst die Web-Dynpro-Action onAction aus. Wenn readOnly=false, dann kann der Benutzer die Position des Slider mit der Maustaste und damit auch den Wert des Slider verändern.
OnChange macht bei readOnly=true keinen Sinn, da dann der Benutzer den Schieber gar nicht schieben kann.
OnAction geht nur bei readOnly=false, weil sonst beim Klicken nicht klar wäre, ob der Wert verändert werden soll oder ob man einfach auf den ThresholdSlider klicken wollte.
state
|
Wert |
Beschreibung |
|---|---|
|
normal |
Anfangswert Es passiert nichts. |
|
required |
Das UI-Element ThresholdSlider ist obligatorisch. Dies wird durch einen Stern vor dem Label dargestellt (siehe Grafik):
|
Folgende Methodenaufrufe können zur Überprüfung der obligatorischen Felder verwendet werden:
cl_wd_dynamic_tool=>check_mandatory_attributes()
cl_wd_dynamic_tool=>check_mandatory_attr_on_view()
Sobald eine dieser Methodenaufrufe getriggert wurde, wird überprüft, ob der referenzierte Wert noch initial ist oder ob er geändert wurde. Wurde er geändert, passiert nichts. Ist er noch initial, erscheint eine Meldung, die aus einer Ikone und einem Link besteht. Das Betätigen des Links setzt den Fokus auf das referenzierte UI-Element. Dies geschieht über das referenzierte Kontextattribut.
showTickMarks
Anzeigen oder Ausblenden der TickMarks
tickMarkSpacing
Abstand zwischen zwei TickMarks in Units
maxTickMarks
Gesamtanzahl der TickMarks
unitWidth
Grundeinheit (Unit) in Pixeln
value
Position des farbigen Balkens in Units. Diese Eigenschaft muss an einen Context-Knoten gebunden sein.