SurreyNick
Member
- Local time
- Today, 00:43
- Joined
- Feb 12, 2020
- Messages
- 127
I have been going round in circles on the best way to approach a report which is dependent on data from 13 tables and with a three-field filter.
The report is a student's exam feedback, with all information summarised on a single page. The best I can achieve is 5 queries to extract the data I need (one of which comprises two sub-queries of which one is a crosstab query). There is one field common to all 5 queries and this is TestID. The report also includes a number of calculated fields.
I have included a sketch of the report showing the desired layout and I have colour-coded it according to the queries which provide the data. The three fields upon which the report is filtered are circled in red.
I’m working on the assumption I will need a form as a front end, which is where the three filter fields will reside, but the report is so complex that as for the rest I don’t know where to begin. Queries, VBA and recordsets, text boxes with expressions, combinations of some or all?
Any advice on the approach and steps I should take to achieve what the users have requested will be greatly appreciated.
Nick.
The report is a student's exam feedback, with all information summarised on a single page. The best I can achieve is 5 queries to extract the data I need (one of which comprises two sub-queries of which one is a crosstab query). There is one field common to all 5 queries and this is TestID. The report also includes a number of calculated fields.
I have included a sketch of the report showing the desired layout and I have colour-coded it according to the queries which provide the data. The three fields upon which the report is filtered are circled in red.
I’m working on the assumption I will need a form as a front end, which is where the three filter fields will reside, but the report is so complex that as for the rest I don’t know where to begin. Queries, VBA and recordsets, text boxes with expressions, combinations of some or all?
Any advice on the approach and steps I should take to achieve what the users have requested will be greatly appreciated.
Nick.