Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: lio am 20.03.03 - 13:28:10

Titel: query close & query save
Beitrag von: lio am 20.03.03 - 13:28:10
isch hätt da noch ma ne kleene frage:

im query close ereignis einer maske wird ein feld befüllt, sagen wir mit "gelesen",
wenn das dokument resultierend aus dieser maske aber bearbeitet und gesaved wurde, dann soll das feld statt dessen mit "bearbeitet" befüllt werden.
in der formelsparche gibt es den befehl @isdocbeingsaved, gibt es analog dazu einen befehl in ls?
wenn ich im ereignis querysave das feld befülle wird es danach ja durch das ereignis queryclose überschrieben...
Titel: Re:query close & query save
Beitrag von: Axel am 20.03.03 - 16:44:34
Hi,

den Befehl @isdocbeingsaved gibt es als Scriptversion nicht. Als Workaroung kann ich die folgendes anbieten:

Deklariere dir in der Maske eine globale Variable vom Typ integer und setze sie in QueryOpen oder Postopen auf 0. In QuerySave setzt du die Variable auf 1. In QueryClose frägst du dann ab:

If Variable = 0 Then
  Feld = gelesen
Else
  Feld = Bearbeitet
End If

Axel
Titel: Re:query close & query save
Beitrag von: lio am 20.03.03 - 18:47:25
danke axel, wieso komm ich da nicht selber drauf  :P ...