Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: Steffen_Albrecht am 13.01.03 - 07:34:08

Titel: Maske per Script aktualisieren
Beitrag von: Steffen_Albrecht am 13.01.03 - 07:34:08
Hallo,

ich habe in einer Maske sehr viele berechnete Felder.
Damit die Maske nicht all zu langsam wird, möchte ich
nur wenn das Feld "btrRechner" verlassen wird, soll das
Feld "btrHardware" neu berechnet werden.

Ich habe das passende Ereignis im Feld ja schon gefunden,
kann leider aber kein Lotus Script.  :-\

Kann mir vielleicht jemand einen Tip mit den Script geben? ???
Titel: Re:Maske per Script aktualisieren
Beitrag von: Fbaum am 13.01.03 - 07:57:50
Hallo,
Du kannst bei den Maskeneigenschaften die Option FELDER AUTOMATISCH AKTUALISIEREN anklicken.
Oder Du machst im EXITING Feld ein Script rein. Allerdings weiß ich jetzt nicht, wie man einzelne Felder aktualisiert.
Hier das Script für die Aktualisierung der ganzen Maske:

Sub Exiting(Source As Field)
   Dim workspace As New NotesUIWorkspace
   Set uidoc = workspace.CurrentDocument
   Call uidoc.Refresh
End Sub

Vielleicht weiß jemand anderer noch wie einzelne Felder aktualisiert werden.

Hoffe Dir hilft´s vielleicht trotzdem weiter...

Gruß
FBaum
Titel: Re:Maske per Script aktualisieren
Beitrag von: Steffen_Albrecht am 13.01.03 - 08:36:42
Hey!
Vielen Dank für Deine schnelle Antwort!
Zumindest hilfs mir, das Feld erstmal zum gewünschten Zeitpunkt zu berechnen.
 
Danke und Gruß
    Steffen
Titel: Re:Maske per Script aktualisieren
Beitrag von: ata am 13.01.03 - 10:40:46
... wenn nur ein einzelnes Feld berechnet werden soll, dann muß in das Exiting des Feldes die Berechnung des Feldes per LotusScript programmiert werden...

ata