Ermitteln Anzahl Jahre der Mitgliedschaft

Mehr
05 Nov 2019 19:49 - 06 Nov 2019 19:06 #5696 von intimaul
Ermitteln Anzahl Jahre der Mitgliedschaft wurde erstellt von intimaul
Hallo Community,

ich möchte in der Listausgabe die Anzahl der Jahre zwischen Eintritts- und Austrittsdatum ermitteln.
z.B. compute Anzahl = (Jahr von Austritt - Jahr von Eintritt)

In der List gibt es eine Datumsfunktion DateDiff (Date("01.01.1991"),Date("05.11.2019")). Ich kenne aber die beiden Daten nicht, sondern ich möchte den Inhalt des Feldes "Entritt" vom Inhalt des Feldes "Austritt" subtrahieren.

z.B. DateDiff(Date"Austritt"),Date("Eintritt")).

Hat jemand eine Idee ?

Gruß
Ulli
Letzte Änderung: 06 Nov 2019 19:06 von intimaul.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
07 Nov 2019 10:11 #5698 von StS
Im Briefeditor gibts die Feldvariablen S_Eintritt und S_Austritt,
evtl hilft
Mitgliedsjahre = (DateDiff(Date(S_Austritt)),Date(S_Eintritt))/365
lt. List & Label Handbuch gibt DateDiff die Anzahl der Tage zwischen den Daten aus.
Damit muss man die Tage noch in Jahre umrechnen

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
07 Nov 2019 13:31 #5699 von intimaul
Die Feldvariable DateDiff (Date("S_Austritt"),Date("S_Eintritt"))/365 funktioniert so nicht, ich bekommen 0 als Ergebnis. Auch wenn ich die Felder tausche bleibt es bei 0

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
07 Nov 2019 13:52 #5701 von ZSG
Ich würde die Erforderlichen Daten einschlieslich Eintritt und Austritt in Exel exportieren und dort weiter Verarbeiten.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
07 Nov 2019 17:25 - 07 Nov 2019 17:26 #5703 von Dirk-von-Roenne
Dirk-von-Roenne antwortete auf Ermitteln Anzahl Jahre der Mitgliedschaft
Ich habe mal in einem Brief etwas probiert und folgende Syntaxeinstellungen ausprobiert:

Eintritt: «ToRTF$(bmpVerein.Mitglieder.S_Eintritt)»
Jahreszahl: «right$(bmpVerein.Mitglieder.S_Eintritt,4)»
Austritt: «ToRTF$(bmpVerein.Mitglieder.S_Austritt)»
Jahreszahl: «right$(bmpVerein.Mitglieder.S_Austritt,4)»


Tagesdatum minus Eintritt: «ltrim$(fstr$(val(date$(today(),"%4y"))-val(right$(bmpVerein.Mitglieder.S_Eintritt,4)),"###"))»

Austrittsdatum minus Eintritt: «ltrim$(fstr$(val(date$(date(bmpVerein.Mitglieder.S_Austritt),"%4y"))-val(right$(bmpVerein.Mitglieder.S_Eintritt,4)),"###"))»


«DateDiff$ (Date(bmpVerein.Mitglieder.S_Austritt),Date(bmpVerein.Mitglieder.S_Eintritt))¤¤»

Das Ergebnis sieht dann z.B.so aus:

Eintritt: 19.03.2012 Jahreszahl: 2012
Austritt: 31.12.2018 Jahreszahl: 2018
Tagesdatum minus Eintritt: 7
Austrittsdatum minus Eintritt: 6
6 Jahre, 9 Monate, 12 Tage

Allerdings habe ich es noch nicht mit der Bedingung verknüpft, wenn Austrittsdatum = 00.00.00 dann wähle Tagesdatum minus Eintritt

Vielleicht hilft das ja schon mal weiter.
Letzte Änderung: 07 Nov 2019 17:26 von Dirk-von-Roenne.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
07 Nov 2019 17:29 #5704 von Dirk-von-Roenne
Dirk-von-Roenne antwortete auf Ermitteln Anzahl Jahre der Mitgliedschaft
Die Syntax lässt sich natürlich auch in Listen anwenden.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
08 Nov 2019 00:12 #5705 von intimaul
Vielen Dank, es hat auch in der Liste funktioniert

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Ladezeit der Seite: 0.336 Sekunden