falsches Geburtsdatum
Hallo, es zeigt mir immer die falschen Kunden an, die Geburtstag haben. Ich benötige die tagaktuellen Kunden, es kommen immer die Kunden vom nächsten Tag. Wer kann helfen. Habe die Programmierung von einen Ninox-Kunden aus Youtube, der angeblich Profi ist. Danke.
join(for i in select Kunden where format('Geb.Datum', "dd.MM.") = day('Geb.Datum') = day(today()) and month('Geb.Datum') = month(today()) do
i.Vorname + " " + i.Nachname + " ist heute " + age(i.'Geb.Datum') + " alt geworden! " + i.'Telefon/Handy' + " " + i.'Geb.Datum'
end, "
")
6 Antworten
-
Moin Chef, versuch's mal so:
join(for i in select Kunden where month('Geb.Datum') = month(today()) and day('Geb.Datum') = day(today()) do
i.Vorname + " " + i.Nachname + " ist heute " + age(i.'Geb.Datum') + " alt geworden! " + i.'Telefon/Handy' + " " + i.'Geb.Datum'
end, "
")
-
Hallo, tut mir leid, aber es kommen wieder die Geburtstagskunden von morgen.
Hast du noch eine Idee?
-
Hallo Zusammen,
ich sehe keine Fehler in der Formel von Copytexter. Es kann sein das die Datumsangaben vom Server mit der Zeitzone vom Client nicht zurecht kommen.
@Chef,
bist du in Deutschland/Europa? wenn du beim morgigen Geurtstagkind ein Formelfeld day('Geb.Datum') eingibst - was wird dir angezeigt.
man könnte noch versuchen statt where die Eckklammern einzusetzen. Dann sollten die Daten direkt auf Client-Computer bearbeitet werden:
---join(for i in select Kunden [ month('Geb.Datum') = month(today()) and day('Geb.Datum') = day(today())] do
i.(Vorname + " " +Nachname + " ist heute " + age('Geb.Datum') + " alt geworden! " + 'Telefon/Handy' + " " + 'Geb.Datum')
end, "
")
---
Leo
-
Hallo Leo, danke, mit deiner Formel hat es geklappt. Ich befinde mich in Österreich und bin eigentlich in der gleichen Zeitzone. :)
Vielen dank für die rasche Hilfe.
LG. Oswald
-
Hallo Leo, danke, mit deiner Formel hat es geklappt. Ich befinde mich in Österreich und bin eigentlich in der gleichen Zeitzone. :)
Vielen dank für die rasche Hilfe.
LG. Oswald
-
Ah, das Datumsfelder-/Zeitzonen-Problem. Das sollten die Entwickler mal in den Griff kriegen. Oder zumindest erklären, was genau dahintersteckt und wie man es sicher umschiffen kann. Aber gut zu wissen, dass eckige Klammern beim "select" eine Lösung sein können.
Content aside
- vor 4 JahrenZuletzt aktiv
- 6Antworten
- 691Ansichten