Zeige letzte Bearbeiter
1 {{panel float="right"}}
2 (% class="block text-align-center%){{ficon name="XSelect" size="4em"/}}
3
4 (% class="block%)Das Symbol für den Elementtyp //Auswahl//.
5 {{/panel}}
6
7 == Funktionsweise ==
8
9 {{figure image="designer_element_select_views_de.png" width="400"}}
10 Möglichkeiten zur Darstellung eines Auswahlelements.
11 {{/figure}}
12
13 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.
14
15 Es gibt folgende Möglichkeiten, wie eine Auswahlliste dargestellt werden kann.
16
17 * Combobox
18 * Drop-Down-Liste
19 * Gruppe von Radiobuttons
20 * Gruppe von Checkboxen
21
22 Die Auswahl derDarstellungsoption erfolgt über die Eigenschaft //Grundeinstellung// {{rarrow/}} //Darstellung//.
23
24 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//.
25
26 {{figure image="designer_element_select_properties_basic_de.png"}}
27 Zusätzliche Grundeinstellungen für ein Auswahlelement.
28 {{/figure}}
29
30 {{internBaseOptionsElement page="base"}}
31 {{table dataTypeAlpha="0" colWidth="-500"}}
32 |=Name|=Beschreibung
33 |Darstellung|Ändert die Darstellung. Mögliche Optionen sind //Combobox//, //Liste//, //Liste von Checkboxen// und //Liste von Radiobuttons//.
34 |Textausrichtung|Ändert die Textausrichtung (links, rechts, oben, unten) des Elementtexts (Optionsname) zum Element. Steht nicht bei einer //Combobox// oder einer Liste zur Verfügung.
35 |Spaltenbreite|Abstand in Pixel zwischen den Elementen. Steht nur bei horizontaler Darstellung von //Checkboxen// und //Radiobuttons// zur Verfügung.
36 |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.
37 {{/table}}
38 {{/internBaseOptionsElement}}
39
40 {{figure image="designer_element_select_properties_constraints_de.png"}}
41 Zusätzliche Bedingungen für ein Auswahlelement.
42 {{/figure}}
43
44 {{internBaseOptionsElement page="cond"}}
45 {{table dataTypeAlpha="0" colWidth="-500"}}
46 |=Name|=Beschreibung
47 |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.
48 |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.
49 |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.
50 |Max. Auswahl|Bestimmt die maximal auswählbare Anzahl von Auswahlmöglichkeiten bei //Checkbox-Gruppen// (Liste von //Checkboxen//).
51 {{/table}}
52 {{/internBaseOptionsElement}}
53
54 {{internBaseOptionsElement page="label"/}}
55
56 {{figure image="designer_element_select_properties_options_de.png" }}
57 Zusätzliche Eigenschaften im Bereich //Werte// für ein Auswahlelement
58 {{/figure}}
59
60 {{internBaseOptionsElement page="val"}}
61 {{table dataTypeAlpha="0" colWidth="-500"}}
62 |=Name|=Beschreibung
63 |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.
64 {{/table}}
65 {{/internBaseOptionsElement}}
66
67 {{internBaseOptionsElement page="css"/}}
68
69 {{internBaseOptionsElement page="help"/}}
70
71 {{internBaseOptionsElement page="attr"/}}
72
73 {{internBaseOptionsElement page="avail"/}}
74
75 {{internBaseOptionsElement page="ronly"/}}
76
77 {{internBaseOptionsElement page="misc"/}}
78
79 {{content moveToTop="true"/}}
Copyright 2000-2024