Although data reports were never very well implemented. The first time I tried to use it, I discovered that such a simple thing as changing from portrait to landscape orientation mode was not supported!
It always felt like something one of the VB development members had created on his off-time, then said heck, let's just throw it in.
I suspect most VB6 programmers that do a lot of reporting use a third-party tool.
There is an older version of Crystal that comes with VB6 - it should be good enough for your purposes.