G
Guest
Looking for suggestions on best way to generate a report that displays a
record as it was originally listed in the table and the record after the user
makes a change. I have a form which displays the records. My thought is to
lock the records until the user marks a checkbox that selects the record.
When the checkbox is selected, all fields are saved as strOldField1,
strOldField2, etc. Then I would run a function on the BeforeUpdate event
that would save the fields as strNewField1, strNewField2, etc. Once the user
closes the form, a report would be generated that displayed unbound fields on
the report filled programatically as:
Original record: strOldField1 strOldField2
Revised record: strNewField1 strNewField2
My primary hesitation is what if the user changes multiple records? It
would seem that I'd end up with only the last record changed (?) Or maybe
there is a more direct way to get this done.
Thank you in advance for your help.
record as it was originally listed in the table and the record after the user
makes a change. I have a form which displays the records. My thought is to
lock the records until the user marks a checkbox that selects the record.
When the checkbox is selected, all fields are saved as strOldField1,
strOldField2, etc. Then I would run a function on the BeforeUpdate event
that would save the fields as strNewField1, strNewField2, etc. Once the user
closes the form, a report would be generated that displayed unbound fields on
the report filled programatically as:
Original record: strOldField1 strOldField2
Revised record: strNewField1 strNewField2
My primary hesitation is what if the user changes multiple records? It
would seem that I'd end up with only the last record changed (?) Or maybe
there is a more direct way to get this done.
Thank you in advance for your help.