¿Como hacer un reporte en tiempo de ejecución?

Fran
11 de Agosto del 2004
Hola,me gustaria saber como puedo hacer un reporte con crystal reports en VB.NET,sé hacerlo con asistente y con el origen de una base de datos,pero me gustaria saber como puedo hacerlo en tiempo de ejecución ya que mi idea es que el dataset de origen tendrá una tabla variable en campos,de ahí a que el informe debe ser distinto dependiendo del dataset.Gracias.