R
Remi Despres
Interesting problem.
I've got an unbound continuous subform that uses conditional
formatting. The condition it depends on is defined, in part, by a
combobox on its' parent form.
When the combobox is updated, I have the subform refresh itself. I
know this isn't really Refresh's raison d'être, but I've found that
this makes the subform's conditional formatting be reevaluated - in
least for visible rows. The problem is that any rows not currently
visible aren't updated. When the user moves around on the subform, the
conditional formatting is thus no longer correct.
Can anyone offer any advice on how this should be done? There must be
a better way than this...
(Currently, I work around this problem by Refreshing the subform with
the MouseWheel event. I also use the timer event, to have the subform
refresh itself regularly, since I can't know when the user has
scrolled up or down on the subform.)
PS - I'm using Access XP.
I've got an unbound continuous subform that uses conditional
formatting. The condition it depends on is defined, in part, by a
combobox on its' parent form.
When the combobox is updated, I have the subform refresh itself. I
know this isn't really Refresh's raison d'être, but I've found that
this makes the subform's conditional formatting be reevaluated - in
least for visible rows. The problem is that any rows not currently
visible aren't updated. When the user moves around on the subform, the
conditional formatting is thus no longer correct.
Can anyone offer any advice on how this should be done? There must be
a better way than this...
(Currently, I work around this problem by Refreshing the subform with
the MouseWheel event. I also use the timer event, to have the subform
refresh itself regularly, since I can't know when the user has
scrolled up or down on the subform.)
PS - I'm using Access XP.