Autor Thema: query close & query save  (Gelesen 1043 mal)

Offline lio

  • Frischling
  • *
  • Beiträge: 36
  • Geschlecht: Männlich
query close & query save
« 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...
danke lio

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re:query close & query save
« Antwort #1 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
Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline lio

  • Frischling
  • *
  • Beiträge: 36
  • Geschlecht: Männlich
Re:query close & query save
« Antwort #2 am: 20.03.03 - 18:47:25 »
danke axel, wieso komm ich da nicht selber drauf  :P ...
danke lio

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz