P
Paul-W
I am relatively new to access. I am aware that you should never try to save
the result of calculations, you should just save the data and let access
recalculate each time, but this poses a problem for me.
I am setting up an estimating database that stores cost values for various
elements in a table - For example the cost of a fence post, concrete and a
fence panel. I can write the queries required to perform the calculations I
need, and produce the reports to print out the quotations.
My problem arises when I need to go back to a quotation some time after, and
one of the elements that the calculations were based upon has changed. Say
for example concrete has increased in price two weeks after the quotation was
sent out. When I revisit the original quotation, access has recalculated it
based upon the new price of concrete, but I need historic data - I need to be
able to store the original quotation for reference, AND to be able to
continue to create new quotations based upon the updated prices.
Somehow I need to store the result of the calculated fields, so that I can
refer back to them. I can do this by creating an append query that doesn't
allow duplicates in the QuotationID field, but this brings up messages
telling me how many records were not appended and seems rather messy.
Does anyone have an answer to my quandery, I'm sure as I'm new I am missing
something fundamental.
the result of calculations, you should just save the data and let access
recalculate each time, but this poses a problem for me.
I am setting up an estimating database that stores cost values for various
elements in a table - For example the cost of a fence post, concrete and a
fence panel. I can write the queries required to perform the calculations I
need, and produce the reports to print out the quotations.
My problem arises when I need to go back to a quotation some time after, and
one of the elements that the calculations were based upon has changed. Say
for example concrete has increased in price two weeks after the quotation was
sent out. When I revisit the original quotation, access has recalculated it
based upon the new price of concrete, but I need historic data - I need to be
able to store the original quotation for reference, AND to be able to
continue to create new quotations based upon the updated prices.
Somehow I need to store the result of the calculated fields, so that I can
refer back to them. I can do this by creating an append query that doesn't
allow duplicates in the QuotationID field, but this brings up messages
telling me how many records were not appended and seems rather messy.
Does anyone have an answer to my quandery, I'm sure as I'm new I am missing
something fundamental.