Hallo,
ich möchte in einem Formular 2 Checkboxen anzeigen, von denen jeweils nur eine ausgewählt sein darf. Sie schließen sich also gegenseitig aus. Wird eine Checkbox ausgewählt, dann soll bei der anderen der Status auf nicht ausgewählt gehen. Als Beispiel: Ich habe ein Checkbox mit Schwarz und eine mit Weiß. In der Bestellung kann ich nur Schwarz oder Weiß wählen, nicht beides.
Wie kann ich das im Formular umsetzen, dass jeweils nur eine Checkbox ausgewählt ist?
Danke und Gruß
UUX: Checkboxen die sich gegenseitig ausschließen
Moderator: hdroege
-
llaprosper
- Posts: 759
- Joined: 07. May 2009, 18:27
- Location: Burscheid
- Contact:
Re: UUX: Checkboxen die sich gegenseitig ausschließen
Hi,
du könntest 2 Context Variablen vomTyp Bool anlegen.
Die erste Variable beobachtet dein erstes Feld.
Du gibst dann folgendes ein:
Diese Variable wählst du dann in der Sichtbarkeit von Feld 2 aus.
Das gleiche für Feld 2:
Diese Variable wählst du dann bei deinem ersten Feld bei "Sichtbarkeit" aus.
So wird das eine Feld jeweils ausgeblendet, sobald du das Andere auswählst
du könntest 2 Context Variablen vomTyp Bool anlegen.
Die erste Variable beobachtet dein erstes Feld.
Du gibst dann folgendes ein:
Code: Select all
if DeinFeld1.$value == false) {
return true;
}
return false;
Das gleiche für Feld 2:
Code: Select all
if (DeinFeld2.$value == false) {
return true;
}
return false;
So wird das eine Feld jeweils ausgeblendet, sobald du das Andere auswählst
Re: UUX: Checkboxen die sich gegenseitig ausschließen
Hallo zusammen,
ich habe deinen Vorschlag mal ausprobiert, aber leider scheine ich immer einen Fehler zu machen.
Ich habe ein Formular, in dem der Benutzter sich zwischen zwei Varianten Notebook entscheiden kann.....nun muss man ja im Layout Designer aus dem Bool Feld quasi ein Auswahlfeld machen damit ich das Bool Feld auch "klicken" kann.
Wenn ich nun deinen Vorschlag benutze, zeigt mir das Formular zwar das erste Notebook an, aber ich kann dann leider das Bool Feld nicht mehr klicken. Was mache ich falsch
Ich finde deine Lösung sehr smart, deswegen würde ich sehr gerne einsetzen.
Schöne Grüße
ich habe deinen Vorschlag mal ausprobiert, aber leider scheine ich immer einen Fehler zu machen.
Ich habe ein Formular, in dem der Benutzter sich zwischen zwei Varianten Notebook entscheiden kann.....nun muss man ja im Layout Designer aus dem Bool Feld quasi ein Auswahlfeld machen damit ich das Bool Feld auch "klicken" kann.
Wenn ich nun deinen Vorschlag benutze, zeigt mir das Formular zwar das erste Notebook an, aber ich kann dann leider das Bool Feld nicht mehr klicken. Was mache ich falsch
Ich finde deine Lösung sehr smart, deswegen würde ich sehr gerne einsetzen.
Schöne Grüße
Who is online
Users browsing this forum: No registered users and 0 guests