Die nächsten Termine anzeigen auf Dashboard
Hallo zusammen
Frage 1
Ich baue mir gerade ein Dashboard für meine Klientendatenbank und hätte gerne, dass ich die kommenden Termine von "jetzt" bis zb einem Monat angezeigt kriege.
Wie kann ich das umsetzen?
Gruss Roger
5 Antworten
-
Hallo Roger, versuch's mal so:
let myVon := today(); let myBis := date(year(myVon), month(myVon) + 1, day(myVon)); select KLIENTEN where DATUM >= myVon and DATUM <= myBis
-
planox. pro said:
let myVon := today();
let myBis := date(year(myVon), month(myVon) + 1, day(myVon));
select KLIENTEN where DATUM >= myVon and DATUM <= myBisHallo nochmals
Ich habe es jetzt einpflegen können, mache jedoch wohl noch einen Überlegungsfehler, da nichts im Feld steht.
Vielleicht sieht man anhand meiner Bilder meine Fehler. Ist vielleicht einfacher.
Danke sehr
-
Hallo Roger, da du von "Dashboard" sprachst, war ich von einem Gestaltungselement "Ansicht" ausgegangen. Dafür war der Code gedacht. 'myVon' ind 'myBis' sind Variablen, mit denen das heutige Datum und das in einem Monat liegende ermittelt und dann beim "select" für die Von-/Bis-Filterung genutzt werden.
Wobei ich gerade sehe, dass das abzufragende Feld bei dir "Termin" heißt. Wenn es auch vom Datentyp "Termin" ist, dann müsste die Abfrage etwas modifiziert werden (Terminfelder bestehen im Gegensatz zu Datumsfeldern aus zwei Von-/Bis-Zeitstempeln):
let myVon := today(); let myBis := date(year(myVon), month(myVon) + 1, day(myVon)); select Termine where date(start(Termin)) >= myVon and date(endof(Termin)) <= myBis
Content aside
- vor 2 JahrenZuletzt aktiv
- 5Antworten
- 98Ansichten
-
2
Folge bereits