creación de reportes con crystal report con visual studio 2010 en windows

Upload: axel-abraham-villalvazo-valtierra

Post on 18-Oct-2015

2.929 views

Category:

Documents


12 download

DESCRIPTION

como hacer reports en crystal report

TRANSCRIPT

Creacin de Reportes con Crystal Report con Visual Studio 2010 en WindowsForm.15 abril, 2011 at 2:48 (C#,Crystal Report,Visual Studio,WindowsForm)En esta ocasin crearemos un reporte en Windows Form con Crystal Report en Visual Studio 2010 y Net Framework 4. Como vimos en la entrada de instalacin de Crystal Report para VS 2010, tenemos queinstalar CR for VS 2010, aunque tambin podemos usar Visual Studio 2005 y 2008 sin instalar nada ya que por defecto CR est en estas ediciones.Cdigo FuenteaquPara este ejemplo usaremos la base de datos Northwind en las tablas Productos y Categoras.El reporte mostrara los productos agrupados por categora adems de un grfico en forma de torta o circulo para mostrar cuantos productos existen por categora.

Materiales1.Base de Datos Northwind2.Visual Studio 20103.Crystal Report para Visual Studio 20104.Sql Server 2008 Express o superiorPara realizar un reporte con Crystal Report tenemos muchas formas, usando clases, directamente con la base de datos usando tablas o vistas y usando DataSet tipados. Esta ser la forma que usaremos para generar el reporte.Materiales1.Base de Datos Northwind2.Visual Studio 20103.Crystal Report para Visual Studio 20104.Sql Server 2008 Express o superiorPara realizar un reporte con Crystal Report tenemos muchas formas, usando clases, directamente con la base de datos usando tablas o vistas y usando DataSet tipados. Esta ser la forma que usaremos para generar el reporte.Creamos un nuevo Proyecto de Windows form con Net 4.0Por defecto VS 2010 ejecuta el proyecto con Net Framework 4 Client Profile, esto se debe a que el Framework es muy grande y muchas veces no usamos todo el potencial asi que podemos recurrir al Net Framework 4 Client Profile ya que este es una versin reducida del .Net Framework 4 y por ende ms fcil de trasportar y de instalar ya que no usa todas la libreras y nuestra aplicacin puede ser ms liviana para la instalacin.Pero si queremos usar Crystal Report no podemos usar la versin Reducida de .Net Framework 4 asi que nos vamos al MenProyectoPropiedades del Proyecto. Y cambiamos de Motor de Ejecucin a .Net Framework 4, Para poder usar CR for VS 2010

Creando el Data SetCrearemos el data set a partir de la base de datos. Para poder realizar esto primero vamos a Explorador de Servidores en cual es muy til para manejar un servidor de base de datos en este caso SQL SERVER 2008.Para poder visualizar el explorador de servidores en el Men VerExplorador de Servidores o (Ctrl+Alt+S).Luego presionamos conectar con base de datos y conectamos con la base de datos Northwind

Una vez conectada la base de datos podemos ver las tablas que esta BD contiene.

Ahora agregamos un Data Set a nuestro proyecto.

Colocamos el nombre de dsProductoPorCategoria.xsd. Arrastramos la tabla para que el reporte pueda usarlo como fuente de datos.

La relacin se construir automticamente con esta estructura definida el reporte podr tomar los datos y ordenarlos de forma que podamos agrupar los productos por categoras.Creamos el ReportePara crear el reportes usaremos el asistente el cual nos permitir elegir entre varias opciones la ms adecuada para nuestro reporte.Agregamos el reporte de Crystal Report

Cuando agregamos el reporte usaremos el asistente de informe para ayudarnos en la configuracin del reporte.

Elegimos la conexin del reporte del cual tomara la estructura para definir el informe, para este paso solo tenemos que elegir el data set tipado que construimos anteriormente

Vemos la tablas relacionadas y damos siguiente

Seleccionamos los campos a mostrar esto es importante ya que si elegimos muchos campos nuestro informe se ver mu llenos y eso puede provocar que el informe no sea tan legible, as que solo tenemos que usar los campos que realmente necesitemos.

Ahora podemos agrupar los datos del informe esto es opcional pero como deseamos tener un informe que muestre los productos por categora debemos agrupar los datos por la categora.

Luego tambin podemos insertar a nuestro informe campos de resmenes (opcional). En estos campos de resumen, indicaremos que calcule el promedio de precios de una categora y la sumatoria del stock de los productos de esa categora.

En esta seccin podemos ordenar por los grupos superiores o inferiores pero por defecto elegimos ninguno.

Agregamos el grafico al reporte (grafico circular o de torta)

Si deseamos realizar una sub agrupacin podemos seleccionar en esta ventana pero para nuestro caso es innecesario.

Finalmente nuestro informe est concluido.

Si requerimos colocar el informe al ltimo del informe podemos hacerlo con solo arrastra el grafico a la parte inferior de la seccin pie de informe (Section 4).Pero nuestro trabajo no termina ah tenemos que agregar un visor del reporte al formulario Windows Form.

Poblar el ReporteAhora que tenemos definida la estructura y tenemos el visor de informe. Esto no significa que el reporte est listo ya que el reporte por si solo aun no est lleno, si bien usamos el data set para definir la estructura del reporte este dataset no est lleno. Ahora toca llenar el data set con los datos de la base de datos.Creamos el mtodo PoblarReporte el cual llena el data set con las sentencias SQL que se requieran, como tenemos que llenar dos tablas usaremos dos distintos DataAdpters.

Ahora llamamos este mtodo en el evento Load del formulario.

Finalmente ejecutamos el reporte y vemos como nuestro reporte se generado con xito.

Nota Importante para la ejecucin en VS 2010.Cuando creamos de esta manera el reporte en VS 2010 tendra que agregar automticamente las libreras necesarias, adems configurar el App.Config de manera que la ejecucin resulte exitosa. Pero por alguna razn en algunosVS 2010 no configura de manera correcta el App.config y nuestro reporte no se ejecuta, en otros no existe el problema. Estuve probando en diferentes VS 2010 sobre todo ultimate pero me sale un error, en otros no y todo es normal, tal vez sea porque algunos PC eran de X64 y otros de X32 pero, no hay problema si tenemos este error de ejecucin el cual indica que no podemos compilar porque no se reconoce las libreras de CR.

Para que se ejecute de manera correcta solo tenemos que configurar el App.Config, agregando esta lnea.

Y comentandola lnea>Quedando el App.config como sigue:

Con esto ya se ejecuta nuestro reporte.Cdigo FuenteEl cdigo fuente del proyecto con PDF del Articulo mas la base de datosaquAbout these ads

Compartir esto: Facebook37 Twitter Imprimir Correo electrnico Me gusta:59 comentarios1. Miguel Espinozadijo:20 abril, 2011 a12:08Hola, estoy trabajando con Cristal Report y lo que quisiera saber es que si existe alguna manera de colocar una variable como ttulo de las columnas del reporte que te genera CR, de tal manera que si la variable contiene la palabra ENERO, entonces en el reporte como nombre de columna te salga Enero.Responder2. edwin quispedijo:30 abril, 2011 a16:01olas man estube leyendo loo k has dejado miraq tengo un problema con mi reporteuso el vb 2010 y el crystal reports 2010 mi reporte me sale normalxro cuando le doy xra k ejecute el reporte varias veces osea (la primera ves sale la segunda y la trcera etc) xro maso en la 5 vez k ejecuto el mismo reporte me sale error de coneccion k ia no me deja conectar me sale la vntana donde tengo k ponerle el nombrel del servidor, bd, usuario etc le doy xro nadacierro esa venta sin cerrar mi ventana principal(sea era una venta tipo mdi) y abro otro reporte o el msimo y el error continua tengo k cerrar too el aplikativo xra k corra denuevo bien :S xfa me puedes dar alguna ayuda plz!! stare muy agredecidoResponder Giovanni Vladimirdijo:2 mayo, 2011 a11:55Talvez no estas cerrando la conexion apropiadamente. o en algun lado estas sobre escribiendo la cadena de conexion. Revisa si todas las conexiones se cierran correctamente. y si la cadena de conexion no se sobreescribeResponder3. Alexdijo:6 mayo, 2011 a11:32mi problema es que no puedo publicar mi reporte de crystal report usando vs2010 claro esta con asp.net, uso las herramientas de crystalreportsource (al cual le agrego un reporte ya realizado con la version cr2008 sp3), crystalreportviewer (le enlazo al crystalreportsource), esto al ejecutarlo con F5 dentro de vs2010 no tengo problemas, pero al publicarlo, lo unico que me sale es la barra de herramientas del crystal y el contenido de los datos nada que ver, y ahi me quedo y no doy ni par adelante ni para atras solicito y tu ayuda por favor.. como hago para que se vea el reporte de crystal al publicarlo que es lo que me falta. (ojo que ya tengo el crystal for vs2010 y el runtime 64bit).saludos desde Ecuador.se me olvidaba, la publicacion es en intranet ahora yo no tengo ninguna linea de codigo escrita,yo no estoy cargando nada en el evento load d ela pagina todo es seleccion desde los menus, propiedades (cuando digo que dando F5 se ejecuta dentro del vs2010 se me muestra el reporte sin problemas). mi problema es cuando publico no hay datos del reporte. si te ubicas en las propiedades del proyecto web, (empaquetar/publicar web) en la parte donde dice elementos que se van a implementar y elijes la opcion solo los archivos necesarios para ejecutar esta aplicacion te da un error que no se puede conectar a los datos pero si elijes la opcion todos los archivos de este proyecto o la otra opcion no te da error al emnos en fire fox y solo se te presenta la barra deherramientas de crystal y los datos no, y si lo ejecutas en el explorer te sale un mensaje de error indicandote que tienes el error enla linea 71Responder marydijo:18 abril, 2012 a16:11Yo se que ha pasado un poco de tiempo y espero hayas resuelto tu problema, pero a mi me pasa lo mismo. Me pudieras ayudar? Te lo agradeceria.Responder4. Victor Fdzdijo:6 mayo, 2011 a16:03Hola que tal, me podrias mandar el cdigo a mi correo, esque no me deja descargarlo.Saludos!Responder Giovanni Vladimirdijo:8 mayo, 2011 a1:25claro enviame tu correoResponder Giovanni Vladimirdijo:8 mayo, 2011 a1:25claro enviame tu correo [email protected] maicoldijo:5 julio, 2011 a19:33Hola giovanni mi Nombre es maicol .. pues quisiera me ayudes con un reporte .. me explico acontinuacion:tengo 1000 usuarios las cuales se logean .. y al entrar al sistema este los reconocey automaticamente se le muestra una grilla con sus notas de todo un semestrees entonces que tiene la opcion de impresion claro solo se imprimira los cursos y los promedios finales ya no todo detallado como en la grillaen la grilla en evento load (curso,practica1, examen parcial, examen final, promedio)en el reporte evento click de un button , el reporte mostraria(como detalle(curso,promedio final)como cabecera el logo del Instituto, el codigo del alumno , su ciclo, especialidad, turno,apellidos y nombrees, y el respectivo titulo de cabecera .)bueno gracias a tu ejemplo de itextsharp .. logre casi lo que queria el problema radico en el formato.. no le puedo dar un buen formatoosea con el logo,y los demas datos ademas que me ubiera querido que el itextsharp se habra como una nueva pagina .. y no ocultando mi formulario pareciendose que estuviera ya fuera de la aplicacion.lo que quiero lograr es usar el crystal reports pero no me sale me han dicho que utilize dataset tipiados .. en el crystal reports si puedo darle el formato que quiero.. mas facilmente.. pero quisiera se carge justamente de los datos de mi grilla.. pero no se donde poner la condicion.. osea la condicion de carga biene hacer mi codigo del alumnoalumno se logea -> sistema muestra notasalumno click en imprimir> sistema abre la ventana de impresion del crystal pero de las notas del alumno logeadohasta ahora solo puedo hacer un crystal pero ya con una consulta definida osea sin condiciones necesito que me ayudes a cargar ese crystal de los datos de mi grilla .. o como seria .. quisiera me expliques saludos amioatte.Michael Delgado [email protected] Giovanni Vladimirdijo:7 julio, 2011 a18:07Lo que tiene que hacer es. llenar el dataset que le pasas por parametro al crystal report con los datos de tu grilla y no directamente como en el ejemplo.Primero recoges los datos de la grilla hacia un datatable o directamente al dataset y luego lo pasas al reporte. no es muy dificil solo tiene que buscar las propiedade de la grilla y agarrar sus datos.Responder5. Jano Garca Monterodijo:15 junio, 2011 a16:50hola una consultacomo puedo hacer un reporte con 2 procedures? osea q me liste por ejemplo empleados sin fecha de nacimeinto y otro q me liste empleados sin fecha de cese? si quiero que todo este en 1 solo reporteResponder Giovanni Vladimirdijo:17 junio, 2011 a0:40Lo que puedes hacer es usa un if si lo necesitas con fecha le das el sp1 y si no le das el sp2 lo guardas en una variable cadena y le das como parametro al comand, en su propiedad ComandText.Responder6. Omar Loaiza J.dijo:29 julio, 2011 a17:13Graciasp por este post, logre solucionar el problema. Solo hay que seguir los pasos.Responder7. Manueldijo:8 agosto, 2011 a20:15Hola genet, mi problema es que tengo un reporte en VB2010.net y Crystaleport SAP, en mi equipo funciona bien el reporte pero cuando lo llevo a otra maquina me sale el formato del reporte sin los valores, coloque el mismo nombre del servidor y nada, he hecho varios cambios y no me funciona, quien me puede explicar que puede suceder alliResponder Giovanni Vladimirdijo:14 agosto, 2011 a22:01Tales no estas pasando los datos correctamente verifica que la conexin se estableci y que los datos estn correctosResponder8. carlosdijo:13 agosto, 2011 a10:51Giovanni muy bueno tu blog, a ver si me puedes ayudar, soy nuevo en esto de crystal report con vs 2010 y quisiera saber como puedo hacer : 1)filtros de busqueda con este nuevo formato yo creaba informes con cr 8.5 y en todos utilizaba filitros con formula = ya sea por fechas o por parametros pero aaca no se donde colocar dichos parametros2) mi aplicacion usa impresoras de una red, el componente que usa cr visual studio 2010 no me muestra la posibilidad de buscar y configurar dichas impresora y tambien quisiera que el informe me imprimiera directamente y sin preguntar en la impresora configurada. en cr 8.5 la configuracion de imprimir directamente se hacia en las propiedades del componente y la configuracion se hacia en el printer setup. te agradeceria mucho tu ayuda si es posible .. un saludo desde Chile Carlos H.Responder Giovanni Vladimirdijo:14 agosto, 2011 a21:53Hola. Gracias por el apoyo. Para poder hacer filtros de bsqueda puedes hacer que la aplicacin realice el filtro o Sea filtras los datos y le enva estos datos al reporte. Tal ves no sea la ms elegante pero es efectiva recuerda que t decide que datos le enva atraves del dataset o el datatable los datos al reporte. Para enviar directamente a la impresora puedes buscar en sus propiedades del crystal ya que es posible enviar directo sin necesidad del pre visualizar el reporte. Busca el mtodo, s puedo en est semana posteo un artculo tratando ese.asunto.que es muy importante. SaludosResponder9. carlosdijo:15 agosto, 2011 a18:28Te agradezco tu tiempo y buena disposicin voy a probarResponder10. carlosdijo:15 agosto, 2011 a18:30si pudieras mandar un ejemplo seria muy didctico ya que creo que a muchos colegas les podra servirResponder11. carlosdijo:15 agosto, 2011 a18:50revise bien y en las propiedades no aparece ningun destination = 1 printer como en cr 8.5Responder12. Manueldijo:16 agosto, 2011 a7:39Gracias mi pana, muy bueno tu comentarios me han servido de ayudaResponder13. Alfonso Cdijo:12 septiembre, 2011 a20:49Pregunta.- Como puedo evitar que aparezca la ventana en la que uno se autentica, en mi proyecto estoy usando Vb VS2010 con CR2010 y base de datos SQL Server 2008 (ODBC SQL Server native client 10.0)?Responder14. giancastillo2010dijo:20 septiembre, 2011 a19:51Hola doc como estas ahora estoy haciendo un sistema en access con vb.net2010 y lo que pasa q no puede llenar el cr con un consulta simple lo que hago es crear un dataset y crear un datatable y luego ese dataset agregarlo a mi cr con sus campos pero cuando hago la llamada de mi reporte me sale vacio sin nada, a que se debe. te adjunto mi codigo:Dim dt As New DataTableDim repo As New CRList_UnidadMedidaDim DSReport = New DSListarUnidadMedidadt = mostrar_reporte(SELECT codunid, desunid, abrunid FROM munidad_medida)dt.TableName = dtUnidadMedidaDSReport.Tables.Add(dt)repo.SetDataSource(DSReport)Me.CrystalReportViewer1.ReportSource = repoMe.CrystalReportViewer1.RefreshReport()Responder Giovanni Vladimirdijo:20 septiembre, 2011 a20:26Talves lo q pasa es que el dataset no se est llenando correctamente. Cuando le pasas el datatable. Fjate s el datast est llenoResponder15. Cristhiam Pauldijo:25 octubre, 2011 a23:42llevaba como 1 semana luchando con el maldito crystal report y el sql ce, pero gracias a ti lo logre!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Eres el mejor no tengo como agradecerte..Responder16. Guillermo Jimenezdijo:11 noviembre, 2011 a8:19Hola el tutorial esta muy completo hice todos los procedimientos que en el dice pero aun asi no logre que cargara el reporte dice lo siguiente No se encuentra el reporte en los recursos del manifesto. Genere el Proyecto y vuelva a intentarlo e llenado el dataset correctamente pero no entiendo por que me sale ese error si pudieras ayudarme seria bueno Gracias.Responder17. Nunciadijo:28 noviembre, 2011 a12:53Buenas Givanni, tengo problemas para elaborar reportes con crystal. segui los pasos de tu tutorial ,pero al momento de previsualizar el reporte no obtengo los datos de mi dataset.saludos y gracias.NunciaResponder18. Gustavo Sotodijo:6 diciembre, 2011 a22:34Que tal Giovanni, tengo un problema que ojala puedas ayudarme,tengo una aplicacion en VS2010 en el cual utilizo crystal reports, ya supere todos los problemas para la instalacion.ahora el problema que tengo es que cuando creo el proyecto de instalacion, y lo corro en otra maquina que no es la mia, el crystal reports no funciona, en VS2008 solo hay que ejecutar en las maquinas cliente el setup de Crystal Reports que biene con esta version, pero en VS2010 no viene este setup, he buscado por todos lados y no he encontrado la solucion,ojala puedas ayudarme.saludos.Responder19. Almadijo:24 diciembre, 2011 a19:18Graaaacias muchas graciasResponder20. Alexdijo:28 enero, 2012 a14:37buenas.y si quisiera direccionar el reporte directo a una impresora, sin necesidad de tener una vista previa???Responder21. thonydijo:31 enero, 2012 a18:14bien chvere el tutorial..ahora mismo lo estoy probandograciasResponder22. jose serranodijo:14 febrero, 2012 a16:05hola estoy vatallado con el crystal report en el visual basic 2010, cheke tu tuto, y realice todo pero cuando intento poner el CrystalReportWiewer aparece desavilitado y no puedo usarlo puedes ayudarme con esto.Responder Osbaldodijo:3 marzo, 2012 a1:19Que tal Jos, yo tambin tuve ese problema, el detalle estaba en la versin del Framework con que se estaba compilando, cambia la versin dando clic derecho en el icono del proyecto que se encuentra en el explorador de soluciones, y luego en propiedades, despus selecciona la pestaa de compilar, despus en el botn de opciones de compilacion avanzadas, en la ventana que se abre selecciona la versin de framework que diga: .NET Framework 4 solamente y con eso, asunto arreglado.Responder23. Liliana Monicadijo:26 marzo, 2012 a21:41esta interesante tu tutorial , seria posible q me podrias enviar el codigo a mi [email protected],muchas graciasResponder24. Dannydijo:30 marzo, 2012 a13:35Estimado, tengo un problema con el CristalReport, sucede que he codificado una aplicacin para que me liste en un datagrid los documentos que estan pendientes de imprimir, y con un timer se valla imprimiendo cada 30 segundos si nadie le da en el boton imprimir. Cuando le das click en imprimir te abre el reporte, con toda la informacin y luego le das imprimir y todo OK. Sin embargo cuando el timer llama la imprimir automaticamente se imprime la plantilla pero sin ningn dato.El CrystalReport esta enlazado a un DataSet de la aplicacin, la cual envio como parametro tanto para mostrar como para imprimir.Este es el cdigo:Sub mostrarReporte(ByVal ds As dsPedidos)Dim impresion As New detalleSalidaimpresion.SetDataSource(ds)crv.ReportSource = impresionEnd SubSub imprimirReporte(ByVal ds As dsPedidos)Dim impresion As New detalleSalidaimpresion.SetDataSource(ds)impresion.PrintToPrinter(1, False, 1, 1)End SubResponder25. marydijo:18 abril, 2012 a15:56Utilice VS2010 para desarrollar una aplicacion web que necesitaba reportes y como visual estudio 2010 no trae los reportes integrados consegui la version 13 de Crystal Report SAP y trabaje bastante con ello. El gran problema fue a la hora de publicar la aplicacion que en el servidor no salen los reporte a menos que que este instalado visual estudio y eso no es correcto, por eso necesito que alguien me ayude, me indique que paso es el que me falta para lograr ver los reportes porque la aplicacion si funciona pero los reportes no.Respondanme por aqui porque no tengo correo.Responder26. Jorgedijo:20 abril, 2012 a15:41Estimado: Tengo instalado el vb2010 y instale el complemeto de CR para 2010 y los RT para NET4, pero pasa que cuando quiero agregar un nuevo elemento al proyecto y este es un reporte de crystall, siempre me sale una pgina que me direcciona a cargar otra vez el CR para VB2010 y los runtime. no se que puede ser pero me esta agotando la paciencia.Si tienes alguna solucion pues te lo voy a agradecer.JorgeResponder joe07dijo:5 junio, 2012 a15:12Podrias revisar en las propiedades de tu proyecto dentro de VS en la seccion de compile y despues en el advanced compiler settings, ha que revisar que el target framework sea .net framework 4 y no net framework 4 client profile espero te sirvasaludosResponder27. andres hernandezdijo:4 mayo, 2012 a21:39holatengo una aplicacion en vb(visual studio 10) y crystal y desde la pc en donde hice el proyecto todo jala bien, pero al instalarlo a otra pc el reporte crystal reports no se puede conectar a la base de datosme puedes ayudargraciasResponder28. Karlisdijo:7 junio, 2012 a22:46Muy completa la informacinResponder29. Luis Gonzalezdijo:21 junio, 2012 a21:06excelente la info amigo te pregunto a ver si me puedes ayudar un poco ya tengo mi reporte en CR trabajando con VS 2010 y VB.net todo esto programando y funcionando perfectamente en W7 x64, ahora bien el problema esta cuando voy a probar en otras maquinas con xp en las cuales me sale cuando abro alguno de los reportes, no se puede conectar con la base de datos; pero en la aplicacion normal (form1 etc) si puedo sacar los datos de la base de datos te habra pasado esto en algun momento si tienes cualquier info me seria de mucha [email protected]. antonio cruzdijo:23 junio, 2012 a17:56que tal segui todo el tutorialpero cuando abre el crystal reports no salne datos me podrias ayudar te mando mi formulario y la bdd(mysql)mi correo [email protected] agradeceria mucho si me ayudaras ya que es todo lo que me falta para teminar el sistema.saludos y graciasResponder31. antonio cruzdijo:23 junio, 2012 a17:58Dim ds As New DataSetDim ae As New MySqlDataAdapterDim reporteLotes As New CrystalReport2Dim dtLotes As New DataTabledtLotes.Columns.Add(Codigo_de_producto, GetType(System.Int32))dtLotes.Columns.Add(Articulo, GetType(System.String))Dim dtrow As DataRowDim x As Integer Dim contador As IntegerFor x = 0 To dtLotes.Rows.Count 2dtrow = dtLotes.NewRowdtrow(codigo_de_producto) = DataGridView1.Item(1, x).Valuedtrow(Articulo) = DataGridView1.Item(2, x).ValuedtLotes.Rows.Add(dtrow)NextreporteLotes.SetDataSource(dtLotes)visualizador.Show()visualizador.CrystalReportViewer1.ReportSource = reporteLotesvisualizador.CrystalReportViewer1.Refresh()esa es mi programacion pero no me muestra nada en el reporte cunado lo abreResponder32. Nancidijo:4 julio, 2012 a12:02Hola! Tengo un problema, mi aplicacin funciona perfecto en w7x32 pero al instalarla en w7x64 surge un error al asignar el reportdocument al crystalreportviewer, el error que marca es: . En el proyecto utilizo ADODB. Ya realic un proyecto independiente con un solo reporte y usando datasets y si funciona en ambas arquitecturas. Ser algn problema con el uso de adodb?Responder Nancidijo:4 julio, 2012 a12:36El error es: No es posible cargar la informacin de la base de datos.Responder33. Albertodijo:15 julio, 2012 a22:20Muchas Gracias Giovanny, justamente la solucin que andaba buscando.Todos los ejemplos encontrados se basan en un modelo en el cual la bd, el rpt y la aplicacion residen en el mismo PC, hasta alli todo bien, peeero, cuando debes acceder al reporte en otro PC, alli se sube la gata la batea tu codigo de ejemplo es la solucin perfecta que encontr ante tal escenario. Felicitaciones, muy buen post!!!Responder34. MSVercettidijo:9 septiembre, 2012 a21:05Muchas gracias a este turorial. En mi caso ya me haba empapado de muchos tutorial, y en todo momento me arrojaba el mismo error al momento de ejecutarlo. Perp a modificar el appConfig como mencionaste todo funcion a la perfeccin. Gracias!Responder35. Cristiandijo:13 septiembre, 2012 a17:02Hola muy buen articulo solo una pequea duda si quisiera filtrar los datos del reporte es decir necesito mostrar los datos en el reporte segun un filtro a una tabla.Imaginate una consulta como esta.string query = Select * From Products Where Categoria= @cat;Como paso ese parmetro al DataAdpters. para que segun la categoria que se escrbia en el textbox se muestren los datos del reporte.Saludos.Responder36. Roy Castrodijo:6 octubre, 2012 a21:58Saludos Amigos, deseo saber si el proyecto funciona con vs 2008 Express? Gracias.Responder37. victor ovandodijo:8 noviembre, 2012 a15:55Ok, buen dato, pero un comentario anexo, como lo hago para colocar parametros.Responder38. Nekrumah Camposdijo:15 noviembre, 2012 a16:20Saludos Giovanni. tu proyecto me ha ayudado bastante. Gracias my hermano..Responder39. Dantedijo:4 diciembre, 2012 a17:42man y si lo quisiera cargar el dataset con un procedimientos almacenado como seria eso ???Responder40. Waldijo:28 enero, 2013 a9:04Gracias por el tutorial. Quera preguntarte que est pasando que no se dispara la vista previa y tampoco me arroja error de cdigo. Puede ser que cuando estoy en el rpt me sale del VS cuando voy a la vista previa? Gracias.Responder41. Carlos Zdijo:7 marzo, 2013 a22:54Hola, primero que nada muchas gracias por tomarte un tiempo para ensear, tengo una aplicacion con EF, WPF. Hice lo que colocas aca y me funciona correctamente en mi computadora donde tengo el VS2010 pero cuando ya llevo mi aplicacin a a una estacin de trabajo me da un error cuando comienza a abrir el CrystalReportViwer cosa que no sucede en mi maquina. Le instale en las estaciones el Framework 4 y el Redistribuible de CR2010.Agradezco tu enorme apoyo, graciass.Responder42. melvindijo:29 marzo, 2013 a23:03Esta muy bueno pero el codigo es para C# Y ESTOY CON windows form como hago para ese codigo se adapte a mi lenguaje.Responder43. karendijo:20 mayo, 2013 a14:00hola esta muy bueno tu tutorial lo seguipero no me muestra los datos por favor ayudamepodrias darme tu correo para porder enviarte mi aplicacion porfavorResponder44. carlos eduardodijo:1 junio, 2013 a23:50hola me llamo carlos eduardo oye me esta ayudando mucho tu inforcion serias tan amable de enviarme tu codigo ami correo [email protected]. Manueldijo:8 julio, 2013 a9:02Buen da, me pregunta es la siguiente: tengo el crytal report conectado a un servidor en donde hago la produccin del sistema, ahora bien cuando lo llevo al equipo principal, el nombre del servidor no es el mismo, por ejemplo:El de produccin: Principal\SqlExpress en donde se va a mostrar Elevacion\SqlExpress, cuando ejecuto en el servidor me aparece con el nombre de produccn, que debo hacer? y gracias de antemanoResponder46. Jorge Doutondijo:3 agosto, 2013 a17:37JorgeElPrincipiante:Estimado, estoy haciendo un proyecto con vb2008 (con casi todos los elementos de otro proyecto) pero cuando quiero visualizar el reporte de crystal me aparece el mensaje del Crystal Report Forms Viewer Origen de informe incorrecto.pueden darme una idea por donde anda el problema garciasResponderDeja un comentarioPrincipio del formulario

Final del formulario Principio del formularioSearch:Final del formulario Mis Paginas Acercade.. Varios .NETAdo.NetAsp.NetC#Crystal ReportGeneralJQueryMonoMonoDevelopReportesSharpDevelopSql ServerUncategorizedVisual StudioWindowsFormWindows Phone 7 Giovanni Callisaya

Este Blog trata de temas relacionados a .Net y toda la tecnolgia que con lleva abril 2011

LMXJVSD

marmay

123

45678910

11121314151617

18192021222324

252627282930

Comentariosnspramirez onGeneracin de reporte P

Digo AndrsonConexiones .Net ConMysql

javier onInstalacin de Crystal

Antonio onConexiones .Net ConMysql

Jorge Douton onCreacin de Reportes co

Posts Ms Vistos Creacin de Reportes con Crystal Report con Visual Studio 2010 en Windows Form. Instalacin de Crystal Report en Visual Studio 2010 Conexiones .Net Con Access 2007 o 2010 Formulario de Registro Web con Jquery y Asp.Net Generacin de reporte PDF con ItextSharp en Asp.net usando un GridView Suscripcin por correo electrnicoPrincipio del formularioEscribe tu direccin de correo electrnico para suscribirte a este blog, y recibir notificaciones de nuevos mensajes por correo.nete a otros 26 seguidores

Final del formulario