Seite 2 von 3
Formularfelder über Checkbox einblenden - presence = "visible"
Verfasst: 15.09.2008, 13:36
von starmind
Hey tiger,
wenn ich dich richtig verstanden habe, möchtest du der Checkbox per Script ein "unchecked" verpassen. Das habe ich ach versucht, aber leider keine Lösung gefunden. Also schließe ich mich der Frage an

Formularfelder über Checkbox einblenden - presence = "visible"
Verfasst: 15.09.2008, 13:43
von tiger
Habe gerade die Lösung gefunden. Man nehme ein "Kontrollkästchen" anstelle eines Optionsfeldes und schon geht's.
Tja ja, manchmal ist die deutsche Sprach eine schwere Sprach - insbesondere, wenn was aus dem englischen übersetzt wird.
VG
tiger
Formularfelder über Checkbox einblenden - presence = "visible"
Verfasst: 15.09.2008, 20:32
von FileAffairs
Hallo tiger,
Alternativ zu Deiner Lösung kannst Du auch bei den Optionsfeldern bleiben und den Wert der Optionsfeldgrupp auf null setzen.
Schönen Gruß
FileAffairs
Formularfelder über Checkbox einblenden - presence = "visible"
Verfasst: 21.02.2012, 10:54
von leo99
Das Ausblenden habe ich mit if gelöst. Es ist zwar umständlich bei jedem Optionsfeld einzutragen aber es funktioniert.
Beispielcod eines von 3 optionsfelder.
Formular1.#subform[0].Mutationsart.Optionsfeldliste.c::initialize - (JavaScript, client)
app.goBack();
DatumsUhrzeitfeld3.presence = "invisible";
Formular1.#subform[0].Mutationsart.Optionsfeldliste.c::change - (JavaScript, client)
if(c.rawValue == 0){
DatumsUhrzeitfeld3.presence = "invisible";
}
if(c.rawValue == 3){
DatumsUhrzeitfeld1.presence = "invisible";
}
if(c.rawValue == 3){
DatumsUhrzeitfeld2.presence = "invisible";
}
if(c.rawValue == 3){
DatumsUhrzeitfeld3.presence = "invisible";
}
if(c.rawValue == 3){
DatumsUhrzeitfeld3.presence = "visible";
}
Falls dieses Angewählt ist (wert 3) wierd das datumsfeld eingeblendet und die andern felder ausgeblendet.
gruss
Formularfelder über Checkbox einblenden - presence = "visible"
Verfasst: 14.10.2013, 14:26
von Mr Ming
Hallo zusammen,
ich habe n paar Fragen, da bei mir leider das Ein- / Ausblenden leider nicht klappt.
1.) Auf die Checkbox habe ich, wie beschrieben auf "change"
if(NAME.rawValue == 0){
NAME_Auswahl.presence = "invisible";
}
if(NAME.rawValue == 1){
NAME_Auswahl.presence = "visible";
}
gelegt.
2.) Zum anfänglichen Ausblenden der Formulare verwende ich:
NAME_Auswahl.presence = "invisible";
Wie gesagt das einblenden und ausblenden funktioniert nicht :X
Formularfelder über Checkbox einblenden - presence = "visible"
Verfasst: 14.10.2013, 15:02
von armine
Hallo Mr Ming,
schade, dass du dein Formular nicht hochgeladen hast. Dann könnte man dir sagen, warum es bei dir nicht klappt.
vg armine
Formularfelder über Checkbox einblenden - presence = "visible"
Verfasst: 14.10.2013, 15:44
von Mr Ming
Hallo armine,
sorry habe ich vergessen.
Auf der zweiten Seite sind 3 Checkboxen aufgeführt, wobei bei 2 Checkboxen die Funktion hinterlegt werden soll, dass die beiden Teilformulare ein- /ausgeblendet werden sollen.
Das generelle Ausblenden funktioniert, das Einblenden leider nicht
Hoffe mir kann jemand n Tipp geben.
Vielen Dank
Mr Ming
Formularfelder über Checkbox einblenden - presence = "visible"
Verfasst: 15.10.2013, 09:09
von armine
Hallo Mr Ming,
das Ein- und Ausblenden funktioniert nun – allerdings nicht in deiner Datei. Die ist zerschossen.
Kopiert man alle Objekte in eine neue Datei, dann klappts.
vg armine
Formularfelder über Checkbox einblenden - presence = "visible"
Verfasst: 15.10.2013, 18:11
von Mr Ming
Hallo armine,
die JS-Programmierung gehe ich in aller Ruhe nochmal durch
Vielen Dank für die tatkräftige Unterstützung ohne den Support hätte ich bestimmt noch lange dran gesessen.
Wenn ich Fragen zu dem ToDo habe kann ich, so hoffe ich auf dich zukommen???
Mich interessiert vorallendingen das richtige einsetzen der JS-Programmierung.
Besten Dank nochmals
Mr Ming
Formularfelder über Checkbox einblenden - presence = "visible"
Verfasst: 17.10.2013, 14:06
von armine
Hallo Mr Ming,
wenn’s ein Problem gibt, dann einfach melden. Solange ich es lösen kann, werde ich’s tun und wenn es über meine Verhältnisse geht, dann findet sich hier sicher jemand, der hilft.
vg armine