none
Problema con subreportes en crystal reports RRS feed

  • Pregunta

  • Hola muchas gracias por interesarte en mi problema el cual es el siguiente

    Cree un reporte principal y a este le agregue varios subreportes hasta ahi todo bien, me aprarece todo de la forma que quiero que aparezca.
    El problema radica en que s'olo aparece bien en mi computador.
    Por favor si pueden ayudarme para hacer un codigo que me permita llamar los datos y llenar tanto el informe principal como todos los subreportes

    Hasta ahora lo que se es como llenar los datos principales, hago una vista con los datos que quiero que se vean en el reporte principal.

    Los muestra pero los subreportes me presenta un error.


                    Try
                        If conexion.State = ConnectionState.Closed Then conexion.Open()
                        Dim reporte As New rpt_auditoria
                        consultareporegistro.CommandText = "select * from auditorias"
                        dareporegistro.SelectCommand = consultareporegistro
                        dsreporegistro.Clear()
                        dareporegistro.Fill(dsreporegistro, "Reporte Registro")
                        reporte.SetDataSource(dsreporegistro.Tables("Reporte Registro"))
                        crvregistro.ReportSource = reporte
                        crvregistro.Show()
                    Catch ex As Exception
                        MsgBox(ex.Message)
                    End Try

    con este codigo muestro los datos principales que tengo en una vista llamada auditorias
    en cualquier equipo me aparece pero los subreportes como podria hacer que hagan los mismo, gracias por tu ayuda

    • Cambiado Enrique M. Montejo lunes, 20 de junio de 2011 13:51 Crystal Reports (De:Lenguaje VB.NET)
    jueves, 27 de agosto de 2009 0:52

Todas las respuestas

  • hola

    una consulta estas haciando uso de dataset tipados para la creacion de los reportes ?

    digo aplicando una tecnica como la descriptas en estos link:
    Crystal Report Basics and Integration with DataSet
    Creating Crystal Reports using C# with Datasets


    si es asi ten en cuanta que con llenar una sola tabla por ahi no sea suficiente, digo como armas los subrepotes, usan la misma tabla que utilizas para el encavezado o region padre ?

    por ahi si usas un dataset podrias poner dos tablas, cargarlas, y pasar el dataset al reporte, de esta forma una tabla la usas para la seccion principal de tu reporte, y la otra tabla relacionada para los detalles o subreportes

    como vinculas el reporte principal con el subreporte, lo haces con un parametro?

    en el link veras un ejemplo de creacion de subreporte, por ahi ayuda un poco
    Ejemplos de Crystal Report

    saludos
    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina
    jueves, 27 de agosto de 2009 3:40
  • Gracias por tu respuesta.

    Para el reporte principal utilizo una vista y para los subreportes que son alrededor de 5 subreportes para cada uno tengo una vista de los datos que quiero mostrar y las vinculo a traves de parametros.

    Como haría por codigo me mostrara los datos del reporte principal y la de los 5 subreportes.



    jueves, 27 de agosto de 2009 14:07