R
rightcoast
Hoping to get some advice/brilliant ideas on how to highlight data
changes in a report. The report will be in Excel from data stored in
Access 2003. Some background - the data is currently stored in Excel,
but will be migrated to Access (front end/back end) for all the usual
reasons. Currently, data is entered via userforms and there are two
hidden worksheets, one which holds the most current data, and another
which holds the prior version of the data (the prior data is refreshed
periodically when the user clicks a button). If the current data does
not match the prior data, the font is red. When the client report is
created (in a separate file), the font color is retained so any
changes are easily seen.
I'm not sure how best to replicate this in Access. Highlighting any
changes is very important to the client, so this feature must be
retained. I've seen several posts about tracking data changes and I
can think of any number of ways to accomplish that, but the issue is
comparing old data to new so as to flag differences - I can think of a
way to do that such that performance wouldn't be poor. Opening two
recordsets and comparing each field in each record for 20+ fields in
approximately 500 records would likely be quite slow.
In a perfect world, it would be great to have some sort of record/
field level flag that could be set when data is changed, so that if
true, change the font color. I have searched the newsgroups but not
yet found any solutions. Any help will be most appreciated.
changes in a report. The report will be in Excel from data stored in
Access 2003. Some background - the data is currently stored in Excel,
but will be migrated to Access (front end/back end) for all the usual
reasons. Currently, data is entered via userforms and there are two
hidden worksheets, one which holds the most current data, and another
which holds the prior version of the data (the prior data is refreshed
periodically when the user clicks a button). If the current data does
not match the prior data, the font is red. When the client report is
created (in a separate file), the font color is retained so any
changes are easily seen.
I'm not sure how best to replicate this in Access. Highlighting any
changes is very important to the client, so this feature must be
retained. I've seen several posts about tracking data changes and I
can think of any number of ways to accomplish that, but the issue is
comparing old data to new so as to flag differences - I can think of a
way to do that such that performance wouldn't be poor. Opening two
recordsets and comparing each field in each record for 20+ fields in
approximately 500 records would likely be quite slow.
In a perfect world, it would be great to have some sort of record/
field level flag that could be set when data is changed, so that if
true, change the font color. I have searched the newsgroups but not
yet found any solutions. Any help will be most appreciated.