Domino 9 und frühere Versionen > Entwicklung
Problem mit Reihenfolge der Ereignisse
Don Pasquale:
Hallo Leute,
folgendes Problem
1. Ein Dokument wird geöffnet
2. ein Feld in der Mitte der Dokuments
wird geändert
3. und dann wird das Document mit ESC
wieder geschlossen
In einem Feld das sich Oberhalb der Mitte
befindet, ist Code hinterlegt, der Daten
in Felder in der Maske schreibt.
Problem:
Die Ereignis
Postopen
QuerySave
und postsave
werden nun 2 Mal durchlaufen.
Das ist einmal zuviel.
Was tun ?
Ciao
Don Pasquale
ps: Ich glaube ich habe mich sehr unklar ausgedrückt.
Im
Till_21:
--- Zitat von: Don Pasquale am 07.02.03 - 14:05:13 ---ps: Ich glaube ich habe mich sehr unklar ausgedrückt.
--- Ende Zitat ---
joah, koennte man so sagen...
--- Zitat von: Don Pasquale am 07.02.03 - 14:05:13 ---In einem Feld das sich Oberhalb der Mitte
befindet, ist Code hinterlegt, der Daten
in Felder in der Maske schreibt.
--- Ende Zitat ---
wie geht das ?
eigentlich sollte dies nicht der fall sein
ein paar details bitte
gruss
ata:
... da kann ich nicht ganz folgen...
ata
Don Pasquale:
OK, dachte ich mir, also nochmal
Problem :
Das Ereignis QuerySave der Maske wird zweimal durchlaufen.
Weil:
Das Exiting Ereignis des allerersten Feldes durchlaufen wird
obwohl der Benutzer mit der Maus nach Öffnen der Maske
auf das 3 Feld geklickt hat.
Ciao
Don Pasquale
Axel:
Hi
--- Zitat ---Das Exiting Ereignis des allerersten Feldes durchlaufen wird
obwohl der Benutzer mit der Maus nach Öffnen der Maske
auf das 3 Feld geklickt hat.
--- Ende Zitat ---
Das kann daran liegen, dass der Focus nach dem Öffnen automatisch, wenn du nicht anderes angibst (GotoField in PostOpen etc.), auf das erste Feld gesetzt wird. Wenn dann der User in das 3.Feld klickt wird logischerweise das Exiting-Event des ersten Feldes ausgeführt.
--- Zitat ---Problem :
Das Ereignis QuerySave der Maske wird zweimal durchlaufen.
--- Ende Zitat ---
Hast du im Exiting-Event vielleicht einen Save-Befehl eingebaut ?
Ich hab schwer den Verdacht, dass es so was ist.
Axel
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln