Access-o-Mania

Access-Forum (Deutsch/German) => Formular => Thema gestartet von: mendohi am März 12, 2011, 14:27:39

Titel: Zeilen aut. einfärben bei erreichen einer Zeit
Beitrag von: mendohi am März 12, 2011, 14:27:39
Mal etwas verzwickter:


3 Spalten/Formular Datenattansicht:
Spalte 1 - Datum/Zeit - nur Anzeige Datum kurz
Spalte 2 - Text - Anzeige aktuelle Uhrzeit oder manuell festgelegte Zeit
Spalte 3 - Kontrollkästchen ja/nein (wahr/falsch)

Wie kann ich es möglich machen, dass wenn das Kontrollkästchen aktiviert ist (wahr), die gesamte Datensatzzeile 10 Minuten vor erreichen der Uhrzeit z.b. mit rotem Hintergrund eingefärbt (vielleicht sogar blinkend) oder ein zu bestätigendes Pop-Up Feld aufgerufen wird?

Titel: Re: Zeilen aut. einfärben bei erreichen einer Zeit
Beitrag von: DF6GL am März 12, 2011, 15:13:30
Hallo,

NUR in einem (Endlos)Formular, keine Datenblattansicht
a) Mittels Bedingter Formatierung die akt. Uhrzeit (-10 Minuten) gegenüber der gespeicherten vergleichen und ein Textfeld passend formatieren.
Dazu in der Form-Timer-Ereignis-Prozedur alle 10 Minuten (600 000 ms) das Formular aktualisieren (Me.Requery, evtl auch Me.Refresh).

oder (mit Msgbox)

b) Im Form-Timer-Ereignis (siehe oben) per Dcount_Funktion den Zustand der Datensätze prüfen und beim Zutreffen der Bedingung die Msgbox aufrufen.