Filemaker Pro besitzt keine Funktion, welche die Ordnungszahlen der Wochentage berechnet, sondern lediglich eine Funktion, die den Namen des Wochentages als Text zurückgibt. Nach diesen Namen zu sortieren, wenn beispielsweise eine Teilauswertung nach Wochentagen gewünscht wird, ist nicht besonders sinnvoll. Die Sortierreihenfolge, streng nach dem Alphabet, würde nicht unbedingt den erwarteten Ergebnissen entsprechen. Mit Hilfe eines neuen Formelfeldes können Sie diesem Manko jedoch abhelfen.
Dieses Feld wird mit der Formel “Mod (Datum – Date (1;1;1900;7) + 1” bestückt; Datum ist dabei das Datumsfeld des Datensatzes. Vom jeweiligen Datum des Datensatzes wird das Datum “1.1.1900” abgezogen, das bekanntermaßen auf einen Montag fiel, und das Ergebnis durch 7 geteilt. Wenn nun das Datum des Datensatzes auch auf einen Montag fällt, gibt Mod “0” zurück, da die Division aufgeht. “1” dazugezählt, gibt dem Montag die Nummer 1, wie es sein sollte. Bei Dienstag ergibt Mod dann 2, und so weiter – ganz wie gewünscht.