Esto si es un reto que aun no logro superar "Reporteadores para VB"

HDSPEED
08 de Agosto del 2005
Este es el problema:

Tengo N tablas con la misma estructura en Sql Server pero necesito una reporteador que puedea yo definirle la Base de datos, ya que hasta los campos se llaman igual, lo unico que cambia es el nombre de la tabal asi que necesito hacerlo desde un programa para que el usuario elija que tabla desea imprimir.

esto lo hago para no tener que definir a cada momento una reporte en Crystal report quiesiera que pueda tener solo un reporte y solo cambiar el nombre de la tabla... esto se podra??? y si es que si se puede como ???


Ayuda!!!!

mvallejos
08 de Agosto del 2005
Debes diseñar los reportes con otro origen de datos, precisamente Active Data(Fields definition Only).
Un origen de datos de este tipo, es un archivo de texto de extensión ttx (no txt), que no es otra cosa que un archivo de texto separado por tabuladores con el siguiente formato

Campo Tipo de dato Longitud

Un reporte diseñado de esta manera, solo espera un recordset con una estructura igual al de su origen de datos, es decir, no importa de que tabla venga.
Esa es tu solución.

Saludos