Geburtstagfeld --> Altersüberprüfung

Alles was sich mit dem Thema dynamische XML Formulare auf Basis des LiveCycleDesigners beschäftigt
Antworten
Hormann
Beiträge: 100
Registriert: 09.08.2010, 11:42

Geburtstagfeld --> Altersüberprüfung

Beitrag von Hormann » 30.09.2010, 09:45

Hallo zusammen,

ich brauche für mein Vertragsformular folgende Funktion:
Es muss bei der Geburtsdatum eingabe, sichergestellt werden das die Betreffende Person 18 ist.

Ich habe dies versucht über das rechnen von heute - 18*365 Tage aber das haut ja nicht hin. Hier variert das Ergebnis ja um paar Tage!

Hat jemand eine Idee?

Danke
MFG
Stephanie

walde
Beiträge: 611
Registriert: 02.05.2008, 21:22

Geburtstagfeld --> Altersüberprüfung

Beitrag von walde » 03.10.2010, 11:32

Hallo Hormann,

 

Ihr Ansatz ist schon richtig. Sie sollten nur die 365 Tage gegen 365,25 Tage ersetzten um das Schaltjahr (gibt alle 4 Jahre 1 Tag mehr) zu berücksichtigen.

 

Gruß,

 

Walde

Hormann
Beiträge: 100
Registriert: 09.08.2010, 11:42

Geburtstagfeld --> Altersüberprüfung

Beitrag von Hormann » 04.10.2010, 07:22

Hallo Walde,

danke für den Tipp, auf die idee bin ich noch gar nicht gekommen. Funktioniert jetzt einwandfrei Danke!

Gruß
Stephanie

armine
Beiträge: 2690
Registriert: 16.05.2009, 10:24

Geburtstagfeld --> Altersüberprüfung

Beitrag von armine » 04.10.2010, 08:25

Hallo,

hier ist eine Altersüberprüfung, die auf eine Eingaberoutine in Javascript aufbaut und dank der Datumsfunktionen von FormCalc kein Rundungsungenauigkeiten kennt.
An dieser Stelle möchte ich mich auch mal bei Walde bedanken. Dank seiner Beiträge konnte ich schon manches Problem lösen.
armine
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

Hormann
Beiträge: 100
Registriert: 09.08.2010, 11:42

Geburtstagfeld --> Altersüberprüfung

Beitrag von Hormann » 04.10.2010, 09:05

Hallo Armine,

das ist ja eien Super Funktion!
Was leider nicht funktioniert ist wenn ich einen Wert Eingebe der 18 Jahre in der Zukunft liegt.

Bsp:
04.07.76 Alter: 34 Jahre

ist aber rein logisch nicht möglich!

Gruß

Stephanie

armine
Beiträge: 2690
Registriert: 16.05.2009, 10:24

Geburtstagfeld --> Altersüberprüfung

Beitrag von armine » 04.10.2010, 09:46

Hallo Stephanie,

da komme ich nicht mit.
Im gewählten Datumsformat (date{DD.MM.YYYY}) wird das Jahr vierstellig angezeigt.
In der Eingaberoutine ist der dritte Parameter eine Null, also wird hier jede Eingabe nach oben auf das laufende Jahr beschränkt.
Bei (ein- oder) zweistelliger Eingabe der Jahreszahl schließt Acrobat aus 0 bis 29 auf die Jahre 2000 bis 2029, ab der Eingabe 30 auf die Jahre 1930 bis 1999.

Wo fehlt es mir am Verständnis?
armine


Hormann
Beiträge: 100
Registriert: 09.08.2010, 11:42

Geburtstagfeld --> Altersüberprüfung

Beitrag von Hormann » 04.10.2010, 10:00

Hallo Armine,

oh sorry, scheint zu Funktionieren. Habe wo irgendwas beim anpassen Falsch gemacht!

DAnke

Gruß
Stephanie

Antworten