Autor Thema: Validierung Datumsfeld - Inhalt nicht länger als ein Jahr  (Gelesen 1593 mal)

Offline Lurchi

  • Frischling
  • *
  • Beiträge: 48
  • Ich liebe dieses Forum!
Hallo,

ich möchte bei der Eingabe eines Datums in ein Feld prüfen, ob das Datum innerhalb einem Jahr in der Zukunft liegt. Wenn das eingegebene Datum länger als ein Jahr ist, dann soll eine Meldung angezeigt werden.

Beispiel:
Heute ist der 31.07.2012. Daher darf im Feld Datum maximal das Datum 31.07.2013 eingetragen werden.

Hat mir jemand eine Lösung?

Diese Formel würde meinen Wunsch umsetzen, allerdings fehlt noch die Berechnung des Datums auf ein Jahr:

@If (!@IsTime (Datum);
@Failure("Bitte tragen Sie ein Datum ein.");
Datum<@Tomorrow;
@Failure("Das Datum darf nicht weiter in der Zukunft liegen als ein Jahr!");
@Success)

Vielen Dank für eure Hilfe.
lurchi

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Validierung Datumsfeld - Inhalt nicht länger als ein Jahr
« Antwort #1 am: 31.07.12 - 14:50:51 »
Du brauchst ein @Adjust auf @Today

Bernhard

Offline Lurchi

  • Frischling
  • *
  • Beiträge: 48
  • Ich liebe dieses Forum!
Re: Validierung Datumsfeld - Inhalt nicht länger als ein Jahr
« Antwort #2 am: 31.07.12 - 15:08:50 »
Danke Bernhard !!!  :)

So passt es - perfekt :)

@If (!@IsTime (Datum);
@Failure("Bitte tragen Sie ein Datum ein.");
Datum>@Adjust(@Today;1;0;0;0;0;0);
@Failure("Das Datum darf nicht weiter in der Zukunft liegen als ein Jahr!");
@Success)

Gruß lurchi

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz