Erinnerung wenn zeitpunkt erreicht

Hallo zusammen,

ich habe ein Problem und zwar:

Ich habe ein Feld im Formular mit dem Namen „Eintrittsdatum“ und ich möchte das wenn man schon seit einem Jahr Mitglied ist dann soll beim Starten von der Datenbank eine Meldung kommen z. B. (Mitglied ist am „Datum“ „seit 1“ Jahren dabei)wenn man seit zwei Jahren dabei ist dan („seit 2“) oder soänlich die meldung soll aber zwei Wochen vorher angezeigt werden.

Ich hoffe ich konnte erklären was ich für ein Problem habe.

Ich würde mich freuen wenn Ihr mir helfen könntet.

Danke im Voraus!!

Grüße aus Denklingen
Rudolf

Zusatz Erinnerung wenn zeitpunkt erreicht
ICH Arbeite mit Access 2003.

Tschau…

Hallo Rudolf,

Ich habe ein Feld im Formular mit dem Namen „Eintrittsdatum“
und ich möchte das wenn man schon seit einem Jahr Mitglied ist
dann soll beim Starten von der Datenbank eine Meldung kommen

wie man beim Start einer DB ein Formular aufruft ist dir bekannt?
z.B. über Extras/Start/Startformular

Handelt es sich nur um ein Mitglied, oder um mehrere mögliche Mitglieder?

z. B. (Mitglied ist am „Datum“ „seit 1“ Jahren dabei)wenn man
seit zwei Jahren dabei ist dan („seit 2“) oder soänlich die
meldung soll aber zwei Wochen vorher angezeigt werden.

kein Problem, erstelle eine entsprechende Abfrage, diese läßt du dann in einem „Startformular“ als Liste anzeigen (wenn es mehrere mögliche Mitglieder sein könnten).

Heutiges Vergleichsdatum = mid(Eintrittsdatum,1,6) & Year(date())
Mit der Funktion DATEADD() kannst du alle nötigen Datumsmanipulationen berechen.

Ich hoffe ich konnte erklären was ich für ein Problem habe.

Ich hoffe ich konnte dir die Lösung näher bringen :smile:
Leider schreibst du nichts über deinen Kenntnisstand hinsichtlich Access.

Grüße aus Essen
Wolfgang

Hallo,

wie man beim Start einer DB ein Formular aufruft ist dir
bekannt?
z.B. über Extras/Start/Startformular

Ja, Danke

Handelt es sich nur um ein Mitglied, oder um mehrere mögliche
Mitglieder?

Um mehrere mögliche

kein Problem, erstelle eine entsprechende Abfrage, diese läßt
du dann in einem „Startformular“ als Liste anzeigen (wenn es
mehrere mögliche Mitglieder sein könnten).

könntest du ein Beispiel zu so einer Abfrage geben oder ist es unten schon die Abfrage??

Heutiges Vergleichsdatum = mid(Eintrittsdatum,1,6) &
Year(date())
Mit der Funktion DATEADD() kannst du alle nötigen
Datumsmanipulationen berechen.

Was und wohin kommt das??

Ich hoffe ich konnte dir die Lösung näher bringen :smile:

Ja, zum Teil, liegt aber auch an mir!

Leider schreibst du nichts über deinen Kenntnisstand
hinsichtlich Access.

Ich versuche ohne oder mit wenig VBA auszukommen. Anfänger

Danke im Voraus

Grüße aus Denklingen
Rudolf