Thanks for the quick reply.
Basically I think what I am trying to do is create a form with a subform.
We have a table with data in column 01, 02, 03, 04 --- 14 and an ID column.
The ID column references back to another table which identifies what the data in each column represents.
So If the ID field = 1, then the data in column 01 is First Name, column 02 is last name, column 03 is job title, etc.
If the ID field = 2, then the data in column 01 is Phone Number, 02 is fax number, 03 is Cell phone number
This is cross referenced against another table where it identifies which column has which data.
So this table has Column_hdr01, hdr02, hdr03
Each record in this table then labels what the column heading would be for the data in that column if that specifc record set (ID) is chosen.
So what I was thinking would be a query (form) that asks you to chose (select from drop down box perhaps) which ID record you are looking for, which in turn would pull the proper column headings from the table, and fill it with the data which was for this purpose.
The number of columns necessary is also different depending on which ID is select
And the result set of each needs to be queriable to report against and to narrow the result set of each ID, and also to allow input into the tables columns as well.