Autor
|
Tema: C# y Crystal (Leído 5,243 veces)
|
Beowulf
Desconectado
Mensajes: 46
|
Hola, les comento una duda, soy nuevo el uso de c# y crystal (estoy usando el Visual Studio 2008), cree una aplicacion con MSSQL server, utlizando todo lo que podia (data set tipado y no tipados) como para probar lo que podia hacer, el problema surge cuando desea llamar a un reporte en crystal, para ello uso un formulario nuevo donde coloco crystalReportViewer para llamar el reporte, por cierto paso desde el formulario base los parametros para filtar los campos en este nuevo formulario y luego llamar al reporte con el dataset creado. Las tablas que uso poseen muchos registros (mas de 10000) la carga de los datos en el crystalReportViewer es muy lento. Supongo que estoy usando mal el crystal. Como lo harian?
|
|
|
En línea
|
La navaja de Occam: la explicación mas simple suele ser que alguien la ha cagado (G. Hause)
|
|
|
BandidoOFF
Desconectado
Mensajes: 61
El conocimiento es fruto del trabajo.
|
No entiendo muy bien lo que quieres hacer....pero te podria decir que generar un reporte con tal cantidad de registros en Crystal ha de ser lento.
Yo intentaria verificar si realmente es necesario generar un reporte con ese volumnen de datos. Ademas no se si lo estas haciendo con una aplicacion web o de escritorio.
|
|
|
En línea
|
Entre mas se, mas dudas tengo.
|
|
|
Beowulf
Desconectado
Mensajes: 46
|
Gracias con la respuesta, es una aplicacion de escritorio, funcionando todo en una maquina local, leyendo otros post, mejore un poco porque en la conexion filtro los registros, estoy ahora intentando pasar como parametros el dataset al formulario que tiene el crystalreportviewer
|
|
|
En línea
|
La navaja de Occam: la explicación mas simple suele ser que alguien la ha cagado (G. Hause)
|
|
|
[D4N93R]
Wiki
Desconectado
Mensajes: 1.646
My software never has bugs. Its just features!
|
Quién va a leer un reporte con más de 10.000 registros? 
|
|
|
En línea
|
|
|
|
Beowulf
Desconectado
Mensajes: 46
|
Tenes razon, fue una estuppides, cuando establecia la conexion con Sql limitaba una de las tablas, sin darme cuenta que la que lleva el detalle (mas de 10000) registros se cargaba completa, entonces le aplique un "Where" tanto a la tabla encabezado como la que sirve de detalle, envienadole solo unos 20 registros. En mi defensa puedo decir que siempre programe en Visual Fox y trabaja mas o menos asi, no me preocupaba la cantidad de registros
|
|
|
En línea
|
La navaja de Occam: la explicación mas simple suele ser que alguien la ha cagado (G. Hause)
|
|
|
[D4N93R]
Wiki
Desconectado
Mensajes: 1.646
My software never has bugs. Its just features!
|
Esas son las malas costumbres que vienen de FoxPro xD
Vale, espero que con ese filtro que le pusiste te haya ido mejor, cualquier cosa avisa.
Saludos!
|
|
|
En línea
|
|
|
|
Beowulf
Desconectado
Mensajes: 46
|
Si, mejoro muchisimo, tengo que cambiar la forma de pensar, son varias las malas constumbres. Gracias 
|
|
|
En línea
|
La navaja de Occam: la explicación mas simple suele ser que alguien la ha cagado (G. Hause)
|
|
|
|
|