Autor Thema: Validierung  (Gelesen 1008 mal)

Offline tuxie

  • Senior Mitglied
  • ****
  • Beiträge: 381
  • Geschlecht: Männlich
  • Lieber Sinn als Unsinn !!!
    • offizielles Stadtinformations.
Validierung
« 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
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
2x Domino R5.011 on Linux
85 Users Notes R5.0.10 on WIN NT4SP6/Win2k SP4

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: Validierung
« Antwort #1 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


« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline Andysun

  • Aktives Mitglied
  • ***
  • Beiträge: 196
  • Geschlecht: Männlich
  • Möge die Macht mit dir sein.
Re: Validierung
« Antwort #2 am: 20.06.02 - 13:24:11 »
reicht auch Formelsprache

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

Gruss

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

Offline tuxie

  • Senior Mitglied
  • ****
  • Beiträge: 381
  • Geschlecht: Männlich
  • Lieber Sinn als Unsinn !!!
    • offizielles Stadtinformations.
Re: Validierung
« Antwort #3 am: 20.06.02 - 13:46:04 »
@Andysun

noch paar Schönheitsreparaturen und es hat funktioniert

thx
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
2x Domino R5.011 on Linux
85 Users Notes R5.0.10 on WIN NT4SP6/Win2k SP4

Offline Andysun

  • Aktives Mitglied
  • ***
  • Beiträge: 196
  • Geschlecht: Männlich
  • Möge die Macht mit dir sein.
Re: Validierung
« Antwort #4 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
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz