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