none
ExportToDisk - Carga muy lenta con subreport RRS feed

  • Debate general

  • Hola, trabajo con .NET 2005 y el crystal que incluye visual estudio. Estoy exportando directamente a PDF con la instrucción ExportToDisk. EL informe es bastante complejo e incluye varios subreport, pero solo uno de ellos es el que hace que la exportación se eternice. Si lo quito, va bien, pero no lo puedo quitar. El subpreport es muy simple, la consulta de datos es sencilla, tiene 2 agrupaciones y muestra 4 campos. La vinculación con el report principal es la misma que con el resto de subreport. No se que más mirar. Gracias por la ayuda
    lunes, 3 de julio de 2017 8:57

Todas las respuestas

  •  Public Shared Function ExportToPDF(ByVal rpt As ReportDocument, ByVal NombreArchivo As String) As String
            Dim rutaArchivo As String = Nothing
            Dim diskOpts As New DiskFileDestinationOptions()
    
            Try
                rpt.ExportOptions.ExportDestinationType = ExportDestinationType.DiskFile
                rpt.ExportOptions.ExportFormatType = ExportFormatType.PortableDocFormat
                rutaArchivo = NombreArchivo
    
                If File.Exists(rutaArchivo) Then
                    File.Delete(rutaArchivo)
                End If
                diskOpts.DiskFileName = rutaArchivo
                rpt.ExportOptions.DestinationOptions = diskOpts
                rpt.Export()
            Catch ex As Exception
                Throw ex
            End Try
    
            Return rutaArchivo
        End Function


                 Yo uso esta funcion para exportar los parametros : tu reporte y ruta donde lo quieres exportar

    Pasa los puntos prro v:

    lunes, 17 de julio de 2017 16:32