Hola, mi pregunta es sobre los reportes en Crystal Reports quiero una
opinión. En todos los ejemplos que he visto para hacer reportes todos
trabajan con los SqlDataAdapter y Dataset generados con los diseñadores,
para luego con el asistente de Crystal Reportes utilizarlo y generar todo el
reporte.
Pero de aquí que se van acumulando varios problemas a mi parecer:
1) El que no me gusta mucho y estoy investigando como remediar, consiste en
que al utilizar los asistentes me genera un objeto para la Conexión, pero al
pasarla a la máquina de producción todos los reportes dejan de funcionar,
porque básicamente cambia el nombre de servidor. Y entonces ponerse a
cambiar la conexión en cada objeto conexión en cada reporte es fastidioso.
2) Otra cosa que no me gusta mucho es que se van generando varios archivos
Dataset para cada reporte y utilizar el mismo no se puede porque se van a
modificar los datos al utilizar el Diseñador de Crystal Reports, entonces
hay que usar un Dataset generado del SqlDataAdapter para cada Reporte y esto
hacer engordar el programa sin sentido.
Entonces la mejor forma de hacer un reporte en mi conclusión es hacerlo todo
a mano por código con procedimientos almacenados, generando el Dataset en
tiempo de ejecución y enlazando las etiquetas o lo que tenga el Crystal
Reports con la fuente de datos.
Pero aquí está mi problema yo recién empiezo con esto, así que cualquier
sugerencia, ayuda, ejemplo, o lo que ustedes quieren colaborarme sería de
gran ayuda para mi aprendizaje. Bueno de antemano gracias.
Leer las respuestas