The code in this utility should give you a good start. It goes step by step through creating a data provider. You may also want to look at the .QuickReport method for creating a default report from the data provider.
Dwayne Hoffpauir
(BOB member since 2002-09-19)