Autor Thema: f_validation & Meldung Feld hat Validierungsformel ...  (Gelesen 1259 mal)

Offline klaussp

  • Aktives Mitglied
  • ***
  • Beiträge: 184
  • Geschlecht: Männlich
Hallo Zusammen,

ich habe in meiner DB die Validierungsformel gemäß den Tips und Tricks (http://atnotes.de/index.php?topic=21470.0) über das Feld f_Validation eingebaut. Leider erscheint trotzdem nach der Fehlermeldung noch die Meldung
"Notes Fehler: Feld hat Validierungsformel nicht entsprochen"

F_Validation = gemeinsames Feld =>
Code
"@If(@ThisValue = \"\";             @Failure(\"Bitte geben Sie einen Wert für das Feld '\" + F_Parameter  + \"' ein\");             @Success)"

Im Validierungsteil meines Feldes steht:
Code
FIELD F_Parameter := "Name";
@Eval(F_Validation)

Wo liegt mein Fehler?

Danke für Eure Hilfe,
Klaus
Klaus

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: f_validation & Meldung Feld hat Validierungsformel ...
« Antwort #1 am: 29.11.06 - 22:05:37 »
Du hast noch Code imQuerySave zu stehen, der mit der Feldvalidierung kollidiert. Den solltest Du mal posten, dann kann man auf die genaue Stelle deuten.

Bernhard

Offline klaussp

  • Aktives Mitglied
  • ***
  • Beiträge: 184
  • Geschlecht: Männlich
Re: f_validation & Meldung Feld hat Validierungsformel ...
« Antwort #2 am: 29.11.06 - 22:09:27 »
Mein QuerySave prüft ob in einem nicht per Eingabevalidierung überwachten Feld den Wert...
Wenn ich mein QuerySave - Code entferne bleibt es trotzdem bei dem gleichen Verhalten - die Meldung von Notes wird immer hinterhergeschoben!!

QuerySave
Code
	If (source.FieldGetText("cLeser") = "*") Then
		ret = Messagebox ("Sind Sie sicher dass jeder Zugriff auf diese Anwendung erhalten soll?",0+32,"Achtung")
	End If
« Letzte Änderung: 29.11.06 - 22:15:13 von klaussp »
Klaus

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz