das hab ich gemacht, aber es funzt leider nicht
Beiträge von globe
-
-
den du gepostet hast hab ich in die Eingabevalidierung eingefügt
-
Ich hab das jetzt mal selber probiert die Überprüfung auf die Reihe zu bekommen, aber ich schaff es nicht.....
Ich hoffe ihr helft mir nochmal....
-
Das eine hatte ich übersehen....... Naja ich bin wirklich nicht so fit im Programmieren, bin aber schon dabei was dagegen zu tun.....
Also die Fehlermeldung kommt jetzt wenn ich nichts eingebe, nur es ist egal was ich eingebe er speichert es mir, wenn ihr mir jetzt noch verratet wie ich die Überprüfung hin bekomme habt ihr einen Menschen sehr glücklich gemacht......
-
Es kommt keine Abfrage für das Feld......
-
Jetzt stehe ich gerade aufm Schlauch.....könntest du mir den Code posten???? Das wäre echt klasse......
-
Für was ist denn jetzt unten der Code???
Hab mir gerade mal das mit @TextToTime angeschaut, also was es macht ist mir klar, nur ich wie ich die Syntax schreiben muss ist mir ein Rätsel.......
-
Ich hoffe ich werd jetzt nicht zu unverschämt, aber bei einer Sache wäre es klasse wenn du mir da auch nochma helfen könntest.....
Ich hab ein normales Textfeld, dort soll das Geburtsdatum eingegeben werden und das in einem bestimmten Format (10.10.1999 z.B.), sprich dieses Format soll überprüft werden, könntest du mir bei der Umsetzung helfen???
Ich weiß das es mit einem Zeit / Datumsfeld einfacher wäre, aber ich würde gern diesen Weg gehen.....
-
VIELEN VIELEN DANK
jetzt Funktioniert es es........
-
Es funktioniert, nur nicht so richtig.......wenn ich 06621 eingebe funzt es nicht, gebe ich 16621 ein funzt es.....
aber unsere Vorwahlen beginnen mit 0, was muss ich denn ändern um das auf den richtigen Weg zu bekommen???
-
Dort wo die Datenbank eingesetzt wird haben wir nur 5 stellige Vorwahlen.
Ich hoffe du kannst mir helfen das ich die Eingaben machen kann wie ich sie in meinem letzten Beitrag beschrieben habe......
-
Hatte mal meinen Client neu gestartet, dann ging es
jetzt hab ich nur noch ein Problem, wenn ich "12345 / " eingebe wird es noch gespeichert, wenn ich "12345 / 1" eingebe nicht mehr.
Wie muss ich die Formel verändern damit ich folgende werte eingeben kann "12345 / 123456"
-
hast du am Code nochmal was geändert??? Wenn ja kannst du ihn mir nochmal posten???
-
Da steht er, aber siehe nochma meinen vorherigen Eintrag, hab an diesem Eintrag nochma was geändert......
-
Wenn ich das Feld leer lasse kommt die Fehlermeldung "Eine Festnetznummer eingeben", das ist ja ok, aber wenn ich jetzt eine richtige Eingabe tätige kommt die Fehlermeldung wieder, sprich egal was ich Eingebe, es kommt die Fehlermeldung und ich kann nicht speichern
-
Zitat
Diali schrieb:
so sollte es funktionierenCode_Teil1 := @Right(private_number; 3); _Teil2 := @Left(private_number; 5); _Laenge := @Length(private_number); @If(_Teil1 = " / " & @IsNumber(_Teil2) & _Laenge = 8 ; @Failure("Eine Festnetznummer eingeben!"); @Success)
Gruß
DirkDiese Formel gibt mir nur eine 1 zurück, aber sonst leider nichts....
-
Zitat
w3dev schrieb:
Eingabeumsetzungsformel:
@if(
@isnumber(@left(deinFeld; 5)) & @length(deinFeld)=5;
deinFeld + " /";
deinFeld
)Fügt Leerzeichen + Schrägstrich autom. ein.
Eingabevalidierungsformel:
@if(
!@isnumber(@left(deinFeld; 5)) | @length(deinFeld)!=7;
"Bitte 5 stellige Nummer eingeben";
@true
)Prüft, ob 5stellige Nummer im Feld steht und obe nach automatischem einfügen von Leerzeichen und Schrägstrich der String 7 stellig ist
Hier kommt zwar die Fehlermeldung das ich eine 5stellige Nummer eingeben muss, wenn ich diese tue kommt die gleich Fehlermeldung wieder, auch wenn ich es komplett eingebe
Beispiel: 06621 / 12345
-
@If (@Right(private_number; 5) = " /";""; @IsDocBeingSaved; @Failure("Eine Festnetznummer eingeben!"); @Success)
Ich glaube die Formel ist falsch, sie macht nicht das was sie machen soll *fg*
könntet ihr mir helfen sie so hinzubiegen das sie folgendes macht:
- Sie soll überprüfen ob überhaupt was drinne steht
- Wenn was drinne steht dann soll die Eingabe überprüft werden ob mindestens die eingabe 5 Zahlen + Leerzeichen + / + Leerzeichen getätigt wurde, vorher soll nicht gespeichert werden -
cool, ich probier das mal, dankeschön
-
Hab mich jetzt dort mal ein bisschen eingelesen, ich hab raus gefunden wie ich überprüfe ob genügend Zeichen vorhanden sind, aber die baue ich leerzeichen und eine Slash ein???
Und wie kann ich überprüfen das wirklich nur Zahlen eingegebn wurden???