Thanks for the tips Dave. I've managed to set up the query to look for all customers whose start and end week fall within the range specified on my unbound form.
This uses the query criteria:
Start Week
<=[Forms]![unbound form]![end week]
End Week
>=[Forms]![unbound form]![start week]
Unfortunately the query won't also allow me to limit by the location specified on my form too as its obviously one crietria too many! Anyway, not a problem, as I can base my report on the query and use the command button to limit to my report to the location on my unbound form.
However, what i now want to do is set up my report to group all the customers together for each consecutive week, as specified in the range on my unbound form.
E.g. if I specify the start week as 2 and the end week as 4 on my unbound form, and the location as UK. So my query will return all customers who fall anywhere with that range, and my report will limit to the UK. Now I want to set up the report to show me the customers for week 2, then the ones for week 3, then for week 4 etc
Is this even possible??