Berechnen Sie die Anzahl der Tage zwischen zwei Daten
Angenommen, Sie haben ein Feld „Fälligkeitsdatum" in einem Formular in Access und möchten anzeigen, wie viele Tage bis zum Eintreffen dieses Fälligkeitsdatums verbleiben. Eine schnelle Möglichkeit besteht darin, dem Formular ein neues Textfeld hinzuzufügen und dann die DateDiff-Funktion in diesem Textfeld zu verwenden, um die Berechnung durchzuführen.
Klicken Sie im Navigationsbereich mit der rechten Maustaste auf das Formular, und klicken Sie dann auf Layoutansicht .
Klicken Sie auf Design > Textfeld , halten Sie die Strg-Taste gedrückt und klicken Sie dann auf das Layout, in dem Sie das Textfeld platzieren möchten.
Klicken Sie auf das neue Textfeld und drücken Sie F4, um das Eigenschaftenblatt anzuzeigen, falls es noch nicht angezeigt wird.
Geben Sie auf der Registerkarte Daten des Eigenschaftenblatts im Eigenschaftenfeld Steuerelementquelle Folgendes ein:
=DateDiff("d",Date(),[Fälligkeitsdatum])
Ihr Formular sollte in etwa so aussehen:

Der Ausdruck in diesem Beispiel subtrahiert das heutige Datum ( Date() ) vom Fälligkeitsdatum. Das "d" weist Access an, die Anzahl der Tage zu berechnen (im Gegensatz zu Jahren, Monaten usw.). Wenn Ihr Textfeld einen anderen Namen als Fälligkeitsdatum hat, ersetzen Sie Ihren tatsächlichen Textfeldnamen in den Funktionsargumenten.
Mehr Informationen
Erfahren Sie mehr über Ausdrücke, indem Sie lernen, einen Ausdruck zu erstellen und Funktionen zu Access-Ausdrücken hinzufügen .
Weitere Informationen zu Formularen finden Sie unter Formular in Access erstellen .
No comments:
Post a Comment