Something you may want to consider is using crystal reports.... I don't like it, but it sounds like it's right up the alley you are walking down. Here is a reference to a code example, using the chart control, though:
http://www.freevbcode.com/ShowCode.asp?ID=1538
Hope this helps.
Reputation Points: 361
Solved Threads: 214
Taboo Programmer
Offline 2,413 posts
since Dec 2004