I have another tricky issue....I have a combo box called TicketType whose row source is linked to Qry_Pricetype and allows the combo box to list the type of tickets available for that attraction (i.e. adult, child, family). There are many different types of ticket for each attraction and they are all different (so i cannot consider a full list of all types as its too confusing). Qry_Price lists the TicketType from tbl_prices and is also linked to tbl_attraction to bring in the unique ID of that attraction (SKU).
The query then has a criteria under SKU pointing to the form where my combo box is ([forms]![Frm_OrderClient]![Frm_OrderSub]![Frm_OrderDetailSub]![SKU]). This works well for the first entry. Then it seems to get confused and if I enter another record/attraction the combo box values in the drop down remain the same as the first attraction (even though I know they are not). I have tried a requery behind the combo and also in the AfterUpdate of the SKU. I have also tried requiring the query itself but I can not resolve this. Is it because I am entering multiple records that is gets confused? Funnily if I run the query separately when I have the form open and placed inside particular record then it work just fine.