Moin,
gibt es ein Ereignis, das immer getriggert wird, sobald sich irgendwas in dem Formular ändert?
Innerhalb der einzelnen Objekte gibt es ja immer das Change-Ereignis.
Das ist aber ausgegraut, wenn ich eines auf die komplette Seite legen möchte.
Oder muss ich den Code in jedes einzelne Objekt kopieren?
Gruß
Henrik
Change-Ereignis für ganze Seite
Change-Ereignis für ganze Seite
Was willst Du denn erreichen?
Change-Ereignis für ganze Seite
Schwierig grade in Worte zu fassen...bin ein wenig Hirnverbraucht nach 8h Laien-programmierung.
Also:
Ich habe einen Haufen Kontrollkästchen, die alle irgendwie in Abhängigkeit zueinander stehen . In etwa so:
-Wenn Kontrollkästchen 1-6 angekreuzt und KK 7 nicht, dann ...
-wenn KK 1-6 angekreuzt und KK 7 auch aber KK8 nicht, dann ...
usw.
(Es ist das Formular, welches gestern auf einmal nicht mehr bearbeitbar war und ich in dem anderen Thread um Hilfe gebeten hatte)
Von dieser Art Abhängigkeit hab ich jede Menge im Dokument und muss momentan in jedem Kontrollkästchen jeden Fall im Change-Ereignis hinterlegen (da die Ankreuz-Reihenfolge nicht vorgegeben ist).
Dadurch muss ich den Code immer duplizieren, wodurch die Nacharbeit extrem schwer wird.
Einfacher wäre es, wenn das Change-Ereignis übergeordnet stehen würde und immer prüft, ob ein Fall zutrifft, sobald irgendeine Eingabe in dem Dokument gemacht wird.
Also:
Ich habe einen Haufen Kontrollkästchen, die alle irgendwie in Abhängigkeit zueinander stehen . In etwa so:
-Wenn Kontrollkästchen 1-6 angekreuzt und KK 7 nicht, dann ...
-wenn KK 1-6 angekreuzt und KK 7 auch aber KK8 nicht, dann ...
usw.
(Es ist das Formular, welches gestern auf einmal nicht mehr bearbeitbar war und ich in dem anderen Thread um Hilfe gebeten hatte)
Von dieser Art Abhängigkeit hab ich jede Menge im Dokument und muss momentan in jedem Kontrollkästchen jeden Fall im Change-Ereignis hinterlegen (da die Ankreuz-Reihenfolge nicht vorgegeben ist).
Dadurch muss ich den Code immer duplizieren, wodurch die Nacharbeit extrem schwer wird.
Einfacher wäre es, wenn das Change-Ereignis übergeordnet stehen würde und immer prüft, ob ein Fall zutrifft, sobald irgendeine Eingabe in dem Dokument gemacht wird.
Change-Ereignis für ganze Seite
Hallo Henrik,
das Calculate-Ereignis reagiert auf alle Veränderungen.
vg armine
das Calculate-Ereignis reagiert auf alle Veränderungen.
vg armine
Change-Ereignis für ganze Seite
Danke für die Antwort 
Hatte das Calculate-Ereignis schon einmal erfolglos getestet. Dann muss ich mich damit nochmal genauer auseinandersetzen.
Wahrscheinlich waren dann nur meine Bezüge zu den Objekten falsch oder so.

Hatte das Calculate-Ereignis schon einmal erfolglos getestet. Dann muss ich mich damit nochmal genauer auseinandersetzen.
Wahrscheinlich waren dann nur meine Bezüge zu den Objekten falsch oder so.
- nele_sonntag
- Beiträge: 2742
- Registriert: 04.05.2009, 15:12
- Wohnort: Frankfurt
- Kontaktdaten:
Change-Ereignis für ganze Seite
Hallo Henrik, du kannst auch gezielt Ereignisse/Events auslösen. Das geht mit
PfadZumObjekt.NameObjekt.execEvent("hier gewünschtes Event eintragen");
Du könntest also in eienr Checkbox, die andere triggert im Change eintragen:
LG Mandy
PfadZumObjekt.NameObjekt.execEvent("hier gewünschtes Event eintragen");
Du könntest also in eienr Checkbox, die andere triggert im Change eintragen:
Code: Alles auswählen
Checkbox1Abhaengig.execEvent("change");
Checkbox2Abhaengig.execEvent("change");
Change-Ereignis für ganze Seite
Moin Mandy,
sorry für meine späte Rückmeldung...hatte Urlaub.
Gut zu wissen, dass man andere Elemente antriggern kann. Muss mein Dokument bei zeiten mal grundlegend aufräumen. Dann werde ich mir die 2 geposteten Möglichkeiten nochmal genau angucken.
Muss auch nochmal ein Lob an euch aussprechen:
Hier sind echt ne Menge hilfsbereiter Leute unterwegs!
LCD und Javascript gefallen mir (dank diesem Forum) immer mehr
LG und schönen Start in die Woche
Henrik
sorry für meine späte Rückmeldung...hatte Urlaub.
Gut zu wissen, dass man andere Elemente antriggern kann. Muss mein Dokument bei zeiten mal grundlegend aufräumen. Dann werde ich mir die 2 geposteten Möglichkeiten nochmal genau angucken.
Muss auch nochmal ein Lob an euch aussprechen:
Hier sind echt ne Menge hilfsbereiter Leute unterwegs!
LCD und Javascript gefallen mir (dank diesem Forum) immer mehr

LG und schönen Start in die Woche
Henrik
- nele_sonntag
- Beiträge: 2742
- Registriert: 04.05.2009, 15:12
- Wohnort: Frankfurt
- Kontaktdaten:
Change-Ereignis für ganze Seite
Danke für das wirklich sehr nette Feedback!! 
LG Mandy

LG Mandy