Domino 9 und frühere Versionen > Entwicklung
Validierung
(1/1)
tuxie:
Hallo
Habe ein Problem:
Ich habe eine Maske erstellt und mit einem Action Speichern button. Jetzt möchte ich das vor dem Speichern des Doc´s geprüft wird ob alle Felder ausgefüllt worden sind. Und für den Fall das nicht, soll eine MsgBox auf gehen wo drin steht das es kein sinn macht ein Leeres Doku zu Speichern. Da ich leider in der Scriptprogrammierung noch nicht drin stecke. Komme ich bei diesem Part nich weiter.
Könnte mir da viwelleicht jemand weiter helfen
TsChAu TuXiE
Axel:
Hi,
schreibe in das QuerySave-Event der Maske folgenden Code
Dim doc As NotesDocument
Set doc = Source.Document
If doc.Feldname(0) <> "" Then
Messagebox "Feld ist leer"
End If
Den Feldnamen musst du natürlich anpassen. Ausserdem musst du das für jedes Feld, das du prüfen willst so machen.
Alternative: die Eingabevalidierung im Feld
Axel
Andysun:
reicht auch Formelsprache
@if(FELD1="" | FELD"="";@prompt([OK];Fehler;"nöö jetzt nicht ");@command[FileSave])
Gruss
Andy
tuxie:
@Andysun
noch paar Schönheitsreparaturen und es hat funktioniert
thx
Andysun:
ahhh, jetzt seh ich es auch
FELD" = FELD2 ( immer diese SHIFT-Taste )
Fehler = hab ich leider die Anführungszeichen vergessen.
;)
Gruss
Andy
PS.: Ich hoffe du hast den TEXT der Fehlermeldung geändert.
;D ;D ;D
Navigation
[0] Themen-Index
Zur normalen Ansicht wechseln