Seitenhistorie
...
Nun haben Sie die Werte in der Combobox entsprechend eingeschränkt.
Vordefinierte Valuelist Provider
status
Dieser ValuelistProvider wird verwendet, um die Werteliste (Attribut für Status) des Statusfeldes auf bestimmte Businessobjekte einzugrenzen.
...
Eigenschaften der Komponente bearbeiten:
Parameter Name | Parameter Value |
---|---|
Businessobjekte | Name der Businessobjekt(interner Name) |
process
Dieser ValuelistProvider wird verwendet, um die Werteliste (Attribut für Aktion) des Aktionsfeldes auf bestimmte Businessobjekten einzugrenzen.
...
Eigenschaften der Komponente bearbeiten:
Parameter Name | Parameter Value |
---|---|
Businessobjekten | Name der Businessobjekt (interner Name) |
parameters
In Spaltendefinitioinen von Unterformulardaten lassen sich mit diesem ValuelistProvider Wertelisten hinterlegen.
Parameter Name | Parameter Value |
---|---|
showValue | Wert, der angezeigt werden soll |
Ergebnis:
Valuelist Provider für Attribute vom Typ "Text"
Um der Nutzerin eine definierte Menge von möglichen Werten für ein Attribut vom Typ "Text" zu ermöglichen (und wenn eine Referenz ausdrücklich nicht gewünscht ist [bspw für Feld "Anrede"]), bietet der Layouteditor die Möglichkeit eine Combobox-Komponente mit einem Valuelist Provider für dieses Attribut auszuwählen.
Dafür müssen zunächst bei der Auswahl des Attributs der Combobox-Komponente der Haken "Zeige alle Attribute" gesetzt werden und dann das gewünschte Text-Attribut ausgewählt werden:
Daraufhin muss ein Valuelist Provider für die Komponente hinterlegt werden. Dabei darf das ID Feld nicht gesetzt sein:
Die Werte aus der Liste können dann wie gewohnt bei der Bearbeitung des Datensatzes ausgewählt werden:
Wenn dem Nutzer zusätzlich die Möglichkeit gegeben werden soll nicht vordefinierte Werte in das Feld einzutragen, muss im Layouteditor die Eigenschaft "Werteliste editierbar" der Combobox-Komponente angehakt werden:
Somit kann nun ein beliebiger Wert in das Feld geschrieben werden: