Autor Thema: ich bekomm die formel nicht hin..  (Gelesen 1086 mal)

Offline Silent_Bob

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 620
  • Geschlecht: Männlich
    • Insta
ich bekomm die formel nicht hin..
« am: 27.05.03 - 16:45:43 »
hallo leute.

ich hab hier echt krisenstimmung. ich habe folgende situation:

in einer maske habe ich u.a. 2 felder, die ich mit einer formel prüfen muß. und zwar so:

Wenn im Feld 1 der Wert="Ja" steht, muß in Feld 2 eine Nummer eingegeben werden.
Wenn im Feld 1 der Wert="Nein" steht, muß das Feld 2 leer bleiben.

ich bastel schon seit ner halben stunde. dies war meine letzte formel (steht in Feld 2), die ich probiert hab.:

@If(Feld1="Ja"; "" ;
@If(Feld2="";"Bitte Wert eingeben";
@Success));
@If(Feld1="Nein"; "" ;
@If(Feld2="";"";
@Success))

aber diese funktioniert auch nicht "Feld hat Validierungsformel nicht entsprochen")

kann mir jemand dabei helfen?  danke im voraus

Offline Rob Green

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.651
  • Geschlecht: Männlich
    • Meipor
Re:ich bekomm die formel nicht hin..
« Antwort #1 am: 27.05.03 - 16:52:02 »
Validierungsformel in Feld2 !!! ->

@if(
(Feld1="ja" & Feld2="") | (Feld1="nein" & Feld2<>"");
@failure(@if(Feld1="ja";"Wert eingeben";"Keinen Wert eingeben"));
@success
);

oder etwas "anders da":

var_FehlerNachricht:=@if(Feld1="ja";"Wert eingeben";"Keinen Wert eingeben");
var_check:=@if((Feld1="ja" & Feld2="") | (Feld1="nein" & Feld2<>"");1;0);
@if(var_check=1;@failure(var_FehlerNachricht);@success);
« Letzte Änderung: 27.05.03 - 16:54:44 von Rob Green »
Vielleicht verdirbt Geld wirklich den Charakter.
Auf keinen Fall aber macht Mangel an Geld ihn besser.
(John Steinbeck)

Meiporblog: http://www.meipor.de/blog
allg. Unternehmerblog: http://www.m-e-x.de/blog

Offline Silent_Bob

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 620
  • Geschlecht: Männlich
    • Insta
Re:ich bekomm die formel nicht hin..
« Antwort #2 am: 28.05.03 - 08:53:08 »
guten morgen und dankeschön an rod green,

aber leider klappt das immer noch nicht.
ich habe deine erste formel ausprobiert. aber egal was ich mache, es kommt immer die meldung "feld hat validierungsformel nicht entsprochen". feld 1 ist eine optionsschaltfläche mit der option "felder nach schlüsselwortänderung aktualisieren" und feld 2 ist ein ganz normales textfeld (bearbeitbar).


Offline Silent_Bob

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 620
  • Geschlecht: Männlich
    • Insta
Re:ich bekomm die formel nicht hin..
« Antwort #3 am: 28.05.03 - 11:25:08 »
danke,

jetzt funktionierts. ich hab den fehler gemacht, daß ich bei der abfrage von den werten nicht auf groß und kleinschreibung geachtet habe

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz