Yes you can use a table but it's normally not done because the table doesn't take advantage of the indexes in your tables like a query does, resulting in a slower response time for your reports. Easiest thing to do is make a new query and select all the records from the table you need, save it and use it as your record source instead.
HTH Joe Miller
joe.miller@flotech.net