Neuigkeiten:

Ist euer Problem gelöst, dann bitte den Knopf "Thema gelöst" drücken!

Mobiles Hauptmenü

Zeilen aut. einfärben bei erreichen einer Zeit

Begonnen von mendohi, März 12, 2011, 14:27:39

⏪ vorheriges - nächstes ⏩

mendohi

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?


DF6GL

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.