
Eigenschaften im View Designer
design
Darstellung des Oberflächenelements.
Diese Eigenschaft ist von einem Administrator personalisierbar.
|
Wert |
Visuelle Darstellung |
Beschreibung |
Über Personalisierung setzbar |
|---|---|---|---|
|
standard |
|
Standard-Darstellung mit Doppelpunkt dahinter |
ja |
|
light |
|
Standard-Darstellung ohne Doppelpunkt |
ja |
|
emphasized |
|
Hervorgehobene Darstellung (ohne Doppelpunkt) |
ja |
labelFor
ID des Oberflächenelements, welches beschriftet werden soll, z.B. ein InputField.
Diese Angabe ist zwingend, bei fehlender Angabe tritt ein Laufzeitfehler auf.
Sie können ein Label für die folgenden UI-Elemente verwenden:
BreadCrumb
Caption
CheckBox und CheckBoxGroup
DropDownByKey und DropDownByIndex
FileDownload und FileUpload
FormattedTextEdit und FormattedTextView
Image
InputField
ItemListBox
LinkToAction und LinkToUrl
ProgressIndicator
RadioButton, RadioButtonGroupByIndex und RadioButtonGroupByKey
Table
TextEdit und TextView
ThresholdSlider
TransparentContainer
TriStateCheckBox
text
Text der Beschriftung.
Wenn die Eigenschaft value des verwendenden UI-Elements über eine Context-Bindung mit dem ABAP Dictionary verknüpft ist, wird bei nicht gesetzter Label-Eigenschaft text automatisch der entsprechende Text des ABAP Dictionary gezogen.
Diese Eigenschaft ist von einem Administrator personalisierbar.
textDirection
Text- oder Schreibrichtung.
Damit wird für das Oberflächenelement das Lesen von Beschriftungen in anderen Sprachen ermöglicht, die eine bestimmte Textrichtung bedingen, z.B. Hebräisch und Arabisch als RTL-Sprachen im Gegensatz zu Englisch als LTR-Sprache.
Diese Eigenschaft ist von einem Administrator personalisierbar.
|
Wert |
Beschreibung |
Über Personalisierung setzbar |
|---|---|---|
|
INHERIT |
Die Textrichtung wird vom Eltern-Element geerbt und besitzt damit die gleiche Textrichtung wie das Eltern-Element |
ja |
|
LTR |
Left-to-Right, d.h. die Textrichtung ist von links nach rechts |
ja |
|
RTL |
Right-to-Left, d.h. die Textrichtung ist von rechts nach links |
ja |
width
Breite des Oberflächenelements, siehe auch Methoden und Eigenschaften.
Diese Eigenschaft ist von einem Administrator personalisierbar.
wrapping
Festlegung, ob der Text in die nächste Zeile umgebrochen wird oder nicht. Falls der Wert false eingetragen ist, wird der Text nicht in die nächste Zeile umgebrochen.
Diese Eigenschaft ist von einem Administrator personalisierbar.
editable
Wenn diese Eigenschaft gesetzt ist, können Sie auf dem Label einen langsamen Doppelklick ausführen und den Text des Labels anschließend editieren.
Nach dem Ändern des Textes wird, sofern eine Ereignisbehandler-Bindung vorhanden ist, das Ereignis OnChange ausgelöst.
Die Persistierung des geänderten Textes hängt ab von der Datenbindung, die ursprünglich für das betroffene Label gewählt wurde:
Stammt der Text des Labels direkt aus dem ABAP Dictionary (durch eine entsprechende Context-Bindung), steht der geänderte Text nur im OnChange-Ereignisbehandler (im Parameter newText) zur Verfügung. Wird der Text jedoch mittels cl_wd_label_->get_text() abgefragt, liefert die Web Dynpro ABAP Runtime den entsprechenden Text aus dem ABAP Dictionary zurück, das Label am UI-Element wieder auf diesen Text zurückgesetzt.