Autor Thema: Globale Variable  (Gelesen 1283 mal)

Offline Rob Green

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.651
  • Geschlecht: Männlich
    • Meipor
Globale Variable
« am: 12.03.03 - 17:28:03 »
wenn ich in den Declaration eine Variable namens
"Dim FELD_WERT as Variant" setze und dann im
QueryOpen der Maske den Wert mit
FELD_WERT = doc.FeldABC setze....

bleibt mir diese Variable nun so lange im Speicher, bis ich zB im QuerySave vergleichen möchte, ob sich das Feld verändert hat?
also im QuerySave

if Feld_WERT<>doc.FeldABC Then
...
End If

klappt das?
Vielleicht verdirbt Geld wirklich den Charakter.
Auf keinen Fall aber macht Mangel an Geld ihn besser.
(John Steinbeck)

Meiporblog: http://www.meipor.de/blog
allg. Unternehmerblog: http://www.m-e-x.de/blog

Offline Rob Green

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.651
  • Geschlecht: Männlich
    • Meipor
Re:Globale Variable
« Antwort #1 am: 12.03.03 - 18:36:50 »
Code
Code
yip..klappt..

habe das ins Postopen:
Code
              If Not Source.IsNewDoc Then   
      Wert = Source.Document.Feld
   End If

In den Declarations
Code
Dim Wert as Variant

Im Query Save:
               
Code
 
               Dim ws As New NotesUIWorkspace
   Dim uidoc As NotesUIDocument
   Set uidoc = ws.CurrentDocument
   Dim doc As notesdocument
   Set doc = uidoc.Document
   
   If Not uidoc.IsNewDoc Then
      abc = doc.feld
      
      jetztele% = Ubound(abc)
      vorherele% = Ubound(Wert)
      
      
      If jetztele% > vorherele% Then
         Msgbox "neue Werte dazu eingegeben"
      Elseif jetztele%<vorherele% Then
         Msgbox "Werte entfernt"
      Else
         For i=0 To Ubound(abc)
            If Wert(i) <> abc(i) Then
               Msgbox i & {. Wert  ist nicht gleich}
            End If
         Next
      End If
      
   End If
Vielleicht verdirbt Geld wirklich den Charakter.
Auf keinen Fall aber macht Mangel an Geld ihn besser.
(John Steinbeck)

Meiporblog: http://www.meipor.de/blog
allg. Unternehmerblog: http://www.m-e-x.de/blog

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz