Das Form-UI-Element <line> ordnet Unterelemente in einer Zeile eines Form-UIs an.
Hinweis:
Bei zu vielen UI-Komponenten und zu tiefer Verschachtelung von Form-UIs kann es zur Fehlermeldung "No more handles" kommen.
Abhilfe:
- Reduzieren Sie die Anzahl der UI-Komponenten <group>, <line>, <tab> und deren Kind-Elemente.
- Reduzieren Sie die Verschachtelungstiefe.
| Attributname | Verwendung | Attributwerte | Defaultwert | Beschreibung |
|---|---|---|---|---|
| readonly | optional | true, false | true = Die Zeile kann nur gelesen werden. false = In der Zeile sind Eingaben möglich. |
|
| visible | optional | true, false | true | true = Zeile ist sichtbar false = Zeile ist unsichtbar |
| Erlaubte Unterelemente | Anzahl |
|---|---|
| action | beliebig |
| img | beliebig |
| include | beliebig |
| input | beliebig |
| instantiation | beliebig |
| label | beliebig |
| open | beliebig |
| progressBar | beliebig |
Zeilen mit mehreren unterschiedlichen Elementen:
Das folgende Beispiel zeigt zwei Zeilen in einem Form-UI. In der ersten Zeile wird ein Kontrollkästchen mit Text dargestellt (2 Elemente), in der zweiten Zeile werden zwei Kontrollkästchen mit Texte nebeneinander dargestellt (vier Elemente).
<line>
<input type="check" receiver="parameter('found')"/>
<label>wanted</label>
</line>
<line>
<input type="check" receiver="parameter('found')"/>
<label>wanted</label>
<input type="check" receiver="parameter('found')"/>
<label>found</label>
</line>
Ergebnis:
