Martynwheeler
Member
- Local time
- Today, 12:07
- Joined
- Jan 19, 2024
- Messages
- 82
Hi,
I have a crosstab that produces a variable number of columns.
[name] - - [skill1] - - [skill2] - -
I would like to create a report based on this. This is to be printed to act as a tick list to be completed while assessing students.
There are 36 different assessments which each have a different set of skills. Each of these needs to be printed for a different class. Hence the reason for using a database approach.
The report will nearly always span two pages (never more) . I'd like the name column to be on the left hand side of each page.
I'm guessing that this isn't a simple matter. I'm happy to try doing it programmatically.
Thought process:
Determine number of skill cols before query
If more than 5 cols do the query twice, dynamically constructing the sql in vba.
Put first query on page and second query on second (is this possible) or do I have to create two reports and merge them?
Any thoughts or hints appreciated.
Thanks
Martyn
I have a crosstab that produces a variable number of columns.
[name] - - [skill1] - - [skill2] - -
I would like to create a report based on this. This is to be printed to act as a tick list to be completed while assessing students.
There are 36 different assessments which each have a different set of skills. Each of these needs to be printed for a different class. Hence the reason for using a database approach.
The report will nearly always span two pages (never more) . I'd like the name column to be on the left hand side of each page.
I'm guessing that this isn't a simple matter. I'm happy to try doing it programmatically.
Thought process:
Determine number of skill cols before query
If more than 5 cols do the query twice, dynamically constructing the sql in vba.
Put first query on page and second query on second (is this possible) or do I have to create two reports and merge them?
Any thoughts or hints appreciated.
Thanks
Martyn