Autor Thema: maske aktualisiren  (Gelesen 1508 mal)

Offline Selin

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 532
  • Geschlecht: Weiblich
maske aktualisiren
« am: 04.07.02 - 12:12:06 »
Hallo,

ich habe 2 Uhrzeitsfelder Von U1 bis U2. Nach Wahl von U2 wird eine Berechnung durchgeführt und das Ergebnis im Feld1 geschrieben. Allerdings nur dann, wenn ich auf F9 klicke. Kann ich nicht nach Wahl des Feldes U2 ein Befehl hinterlegen, dass eraktualisieren soll??


HÜLFEE
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
Windows XP
Notes 6.5

Offline Grabby

  • Aktives Mitglied
  • ***
  • Beiträge: 124
  • Geschlecht: Weiblich
  • In der Ruhe liegt die Kraft!
Re: maske aktualisiren
« Antwort #1 am: 04.07.02 - 12:23:04 »
Hi Selin.

Warum führst Du nicht beim Entering oder Exiting von Feld U2 einen Refresh durch, dann aktualisiert Du doch das Dokument?  :)

Grabby

Offline Selin

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 532
  • Geschlecht: Weiblich
Re: maske aktualisiren
« Antwort #2 am: 04.07.02 - 12:28:08 »
kannst du mir auch den @Befehl sagen? Ich habe in der Hilfe dazu nichts gefunden.

Danke
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
Windows XP
Notes 6.5

Offline Grabby

  • Aktives Mitglied
  • ***
  • Beiträge: 124
  • Geschlecht: Weiblich
  • In der Ruhe liegt die Kraft!
Re: maske aktualisiren
« Antwort #3 am: 04.07.02 - 12:31:49 »
Ich würde es entweder beim Entering oder Exitin von Feld U2 mit Hilfe von Script aktualiseren:

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

Grabby :)

Offline Selin

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 532
  • Geschlecht: Weiblich
Re: maske aktualisiren
« Antwort #4 am: 04.07.02 - 12:42:23 »
cool, hat super funktioniert, danke

Weißt du vielleicht auch wie ich eine eingabevalidierung in einem berechneten Feld machen kann??

Es soll überprüft werden, ob Feld3 > 2 ist wenn ja dann eine Fehlermeldung.

Bei einem bearbeitbaren Feld geht das ja ganz einfach mit einer @if anweisung. Aber wie mach ich das bei einem berechneten feld??
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
Windows XP
Notes 6.5

Offline Grabby

  • Aktives Mitglied
  • ***
  • Beiträge: 124
  • Geschlecht: Weiblich
  • In der Ruhe liegt die Kraft!
Re: maske aktualisiren
« Antwort #5 am: 04.07.02 - 12:56:47 »
Welches der beiden Felder ist denn berechnet? Und an welcher Stelle soll denn dann die Fehlermeldung erscheinen?
Grabby
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »

Offline Selin

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 532
  • Geschlecht: Weiblich
Re: maske aktualisiren
« Antwort #6 am: 04.07.02 - 13:24:11 »
keines der beiden Felder.
Es gibt ein Feld A, dass die Differenz on U2 und U1 berechnet. Und wenn dort die Zahl > 2 ist doll ne Fehlermeldung erfolgen
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
Windows XP
Notes 6.5

Offline Grabby

  • Aktives Mitglied
  • ***
  • Beiträge: 124
  • Geschlecht: Weiblich
  • In der Ruhe liegt die Kraft!
Re: maske aktualisiren
« Antwort #7 am: 04.07.02 - 13:53:58 »
Vielleicht klappt es so, hab's jetzt aber auf die Schnelle nicht ausprobiert:

FIELD A:=A;
FIELD U2:=U2;

@Command([Refresh]);
@Command([FileSave]);

@If(A>2;
@Prompt([OK]; "Message"; "Hier könnte Deine Fehlermeldung stehen.") &
@Command([EditGotoField];"U2");""))



Grabby
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »

Offline Selin

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 532
  • Geschlecht: Weiblich
Re: maske aktualisiren
« Antwort #8 am: 04.07.02 - 14:59:11 »
cool, auch das hat funktioniert.

kann man eigentlich berechnete Felder auch vorbelegen??
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
Windows XP
Notes 6.5

Offline Grabby

  • Aktives Mitglied
  • ***
  • Beiträge: 124
  • Geschlecht: Weiblich
  • In der Ruhe liegt die Kraft!
Re: maske aktualisiren
« Antwort #9 am: 04.07.02 - 15:11:20 »
Sollte eigentlich gehen, sofern Du irgendetwas als Vorgabewert angibst! Das kann z.B. auch ein anderes Feld sein.

Grabby
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz