Zeige letzte Bearbeiter
1 {{figure image="select.png" width="100"}}
2 Das Symbol für Elemente vom Typ //Auswahl//.
3 {{/figure}}
4
5 == Funktionsweise ==
6
7 {{figure image="auswahl_9.png" width="400"}}
8 Möglichkeiten zur Darstellung eines Auswahlelements.
9 {{/figure}}
10
11 Formularelemente vom Typ //Auswahl// fügen eine Auswahlliste in das aktuelle Formular ein. Über die [[Elementeigenschaft //Label//>>doc:Formcycle.FormDesigner.ElementProperties.Label]] kann das Formularelement auch mit einem //Label// beschriftet werden.
12
13 Es gibt folgende Möglichkeiten, wie eine Auswahlliste dargestellt werden kann.
14
15 * Combobox
16 * Drop-Down-Liste
17 * Gruppe von Radiobuttons
18 * Gruppe von Checkboxen
19
20 Die Auswahl derDarstellungsoption erfolgt über die Eigenschaft //Grundeinstellung// {{rarrow/}} //Darstellung//.
21
22 Wird eine Auswahl als //Combobox// dargestellt und ist kein Mussfeld, so ist standardmäßig immer die erste Option ausgewählt. Wenn es ein Mussfeld ist, dann ist standardmäßig keine Option ausgewählt und es erscheint der Text //Bitte auswählen//.
23
24 {{figure image="Eigenschaften_grund_auswahl_0.png" width="200"}}
25 Zusätzliche Grundeinstellungen für ein Auswahlelement.
26 {{/figure}}
27
28 {{internBaseOptionsElement page="base"}}
29 {{table dataTypeAlpha="0" colWidth="-500"}}
30 |=Name|=Beschreibung
31 |Darstellung|Ändert die Darstellung. Mögliche Optionen sind //Combobox//, //Liste//, //Liste von Checkboxen// und //Liste von Radiobuttons//.
32 |Textausrichtung|Ändert die Textausrichtung (links, rechts, oben, unten) des Elementtexts (Optionsname) zum Element. Steht nicht bei einer //Combobox// oder einer Liste zur Verfügung.
33 |Spaltenbreite|Abstand in Pixel zwischen den Elementen. Steht nur bei horizontaler Darstellung von //Checkboxen// und //Radiobuttons// zur Verfügung.
34 |Gesperrt|Ist die Checkbox aktiviert, so ist das Element nicht mehr editierbar. Um es wieder editierbar zu machen, kann die Eigenschaft //editierbar wenn// im Bereich [[Bedingungen>>doc:Bedingungen]] oder entsprechendes [[Javaskript>>doc:TAB - Script]] verwendet werden.
35 {{/table}}
36 {{/internBaseOptionsElement}}
37
38 {{figure image="eigenschaften_auswahl_bed_0.png" width="200"}}
39 Zusätzliche Bedingungen für ein Auswahlelement.
40 {{/figure}}
41
42 {{internBaseOptionsElement page="cond"}}
43 {{table dataTypeAlpha="0" colWidth="-500"}}
44 |=Name|=Beschreibung
45 |Mussfeld|Legt fest, dass das Element nicht leer sein darf bzw. eine Auswahl getroffen werden muss. Wird diese Option ausgewählt, wird dem Element automatisch ein roter Stern ((% style="color: rgb(255, 0, 0);" %)*(%%)) hinzugefügt.
46 |Mussfeldgruppe|Nur verfügbar, wenn //Mussfeld// ausgewählt ist. Legt die Mussfeldgruppe fest, zu der das Element gehören soll. Wenn zwei oder mehr Elemente zu einer Mussfeldgruppe gehören, muss mindestens eines davon einen Wert haben, alle anderen müssen aber nicht ausgefüllt werden.
47 |Min. Auswahl|Bestimmt die minimal auszuwählende Anzahl von Auswahlmöglichkeiten bei //Checkbox-Gruppen// (Liste von //Checkboxen//). Wird eine Zahl größer 0 festgelegt, muss mindestens eine Checkbox ausgewählt werden.
48 |Max. Auswahl|Bestimmt die maximal auswählbare Anzahl von Auswahlmöglichkeiten bei //Checkbox-Gruppen// (Liste von //Checkboxen//).
49 {{/table}}
50 {{/internBaseOptionsElement}}
51
52 {{internBaseOptionsElement page="label"/}}
53
54 {{figure image="Eigenschaften_werte_0.png" width="200"}}
55 Zusätzliche Eigenschaften im Bereich //Werte// für ein Auswahlelement
56 {{/figure}}
57
58 {{internBaseOptionsElement page="val"}}
59 {{table dataTypeAlpha="0" colWidth="-500"}}
60 |=Name|=Beschreibung
61 |Datenquellen|Die Auswahl //Datenquelle// steht nur bei einem Auswahlelement zur Verfügung und verbindet das Formularelement mit einer Datenquelle. Wird eine Datenquelle ausgewählt, so werden die Werte der Datenquelle in der Auswahl angezeigt, siehe auch den Abschnitt [[Daten>>doc:Daten]]. Eventuell in der Liste eingetragene Werte werden nur als //fallback// angezeigt, wenn die Datenquelle nicht erreichbar ist. Wird keine Datenquelle gewählt, können die Einträge der Auswahl über die Liste hinzugefügt werden.
62 {{/table}}
63 {{/internBaseOptionsElement}}
64
65 {{internBaseOptionsElement page="css"/}}
66
67 {{internBaseOptionsElement page="help"/}}
68
69 {{internBaseOptionsElement page="attr"/}}
70
71 {{internBaseOptionsElement page="avail"/}}
72
73 {{internBaseOptionsElement page="ronly"/}}
74
75 {{internBaseOptionsElement page="misc"/}}
76
77 {{content moveToTop="true"/}}
Copyright 2000-2024