Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: nieke am 03.09.02 - 12:09:58

Titel: Queryopen mit eingebetteter Ansicht
Beitrag von: nieke am 03.09.02 - 12:09:58
Hallo!

Habe gerade festgestellt, daß bei einer Maske, in der sich eine eingebettete Ansicht befindet, das Queryopen nicht greift. Die Formel @Command([ViewRefreshFields]) funktioniert dann auch nicht. Es gibt dann eine Fehlermeldung.
Weiß vielleicht einer von Euch voran das liegt?
Kann man das irgendwie umgehen oder ist das wieder eine Sackgasse?
Find' ich ja schon ganz schön seltsam....
Titel: Re: Queryopen mit eingebetteter Ansicht
Beitrag von: Zimmi am 03.09.02 - 12:47:21
Hallo nieke,

das Problem kenne ich auch und habe das so umgangen, dass das Doc geschlossen und gleich wieder geöffnet wird.
Das bekommst du recht einfach hin, wenn du das Uidoc vor dem Schließen einer Doc-Variablen übergibst und dann über den Befehl
Call workspace.editdocument(True, doc)
wieder öffnest.
Damit hat sich die eingebettete Ansicht refreshed.

Grüße von
Zimmi
Titel: Re: Queryopen mit eingebetteter Ansicht
Beitrag von: nieke am 03.09.02 - 14:24:43
DANKE!
Das ist 'ne gute Idee.
Aber das eigentliche Problem, was ich habe, ist damit dann noch nicht gelöst.
Ich wollte das Dokument für die Bearbeitung sperren, wenn ein bestimmtes Feld ausgefüllt ist.
Das habe ich sonst mit dem Queryopen-Ereignis gelöst.
Jetzt muß ich dann wohl ein neues Dokument mit berechneten Felder machen, oder?
Titel: Re: Queryopen mit eingebetteter Ansicht
Beitrag von: Zimmi am 03.09.02 - 15:54:09
Hallo,

entweder so oder ...

.. du lässt im Script den Wert kurz zurücksetzen und setzt diesen dann nach den reopen wieder auf gesperrt zurück.

Grüße von
Zimmi