Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: tuxie am 20.06.02 - 12:53:04

Titel: Validierung
Beitrag von: tuxie am 20.06.02 - 12:53:04
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
Titel: Re: Validierung
Beitrag von: Axel am 20.06.02 - 13:13:48
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


Titel: Re: Validierung
Beitrag von: Andysun am 20.06.02 - 13:24:11
reicht auch Formelsprache

@if(FELD1="" | FELD"="";@prompt([OK];Fehler;"nöö jetzt nicht ");@command[FileSave])

Gruss

Andy
Titel: Re: Validierung
Beitrag von: tuxie am 20.06.02 - 13:46:04
@Andysun

noch paar Schönheitsreparaturen und es hat funktioniert

thx
Titel: Re: Validierung
Beitrag von: Andysun am 21.06.02 - 07:22:00
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