K
katsup
There's something fundamental I'm not understanding about how Access puts it
all together. I'm using Access 2003.
I'm designing a reservation/invoicing database for running a yoga retreat.
Fees are based on a combination of registrant-type (adult, family,student
etc.), duration of stay, and accomodation type. I've placed each pricing
factor in its own table. There are over 100 possible prices produced by the
combinations.
I've gotten all these tables into Access, including one for accumulating the
registrants' invoice charges (which include snack bar tabs, private
instruction etc. in addition to the fees). I've even gotten a parameter
query built that successfully returns the correct fee whenever the various
pricing parameter values are entered, so I've probably gotten the joins
between tables set up properly.
But how do I get that correct fee value returned by the parameter query into
the table that's accumulating invoice charges by participant, more
specifically, into the field in that table where the charge is recorded?
Should I have delayed defining the invoice charge table, i.e., built the
query first, then based a form on the query, then built a table based on the
form?
Or can AutoLookup somehow grab the query result and feed it into the invoice
charge table I've already built?
all together. I'm using Access 2003.
I'm designing a reservation/invoicing database for running a yoga retreat.
Fees are based on a combination of registrant-type (adult, family,student
etc.), duration of stay, and accomodation type. I've placed each pricing
factor in its own table. There are over 100 possible prices produced by the
combinations.
I've gotten all these tables into Access, including one for accumulating the
registrants' invoice charges (which include snack bar tabs, private
instruction etc. in addition to the fees). I've even gotten a parameter
query built that successfully returns the correct fee whenever the various
pricing parameter values are entered, so I've probably gotten the joins
between tables set up properly.
But how do I get that correct fee value returned by the parameter query into
the table that's accumulating invoice charges by participant, more
specifically, into the field in that table where the charge is recorded?
Should I have delayed defining the invoice charge table, i.e., built the
query first, then based a form on the query, then built a table based on the
form?
Or can AutoLookup somehow grab the query result and feed it into the invoice
charge table I've already built?