Results 1 to 2 of 2

Thread: Can not export Crystal to PDF

  1. #1

    Thread Starter
    Junior Member
    Join Date
    May 2007
    Posts
    19

    Question Can not export Crystal to PDF

    Hello,

    I have been trying to export a Crystal Report to a PDF file and keep getting the same error message. I have done many suggestions I have found on the web, but none of them worked for me.

    My error message says: Logon Failed.

    this is my code: (I am working with VS.NET 2003) and my report uses a Data Set Object that is on the form.

    Code:
    
     Private Sub btnExportCompleteReport_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnExportCompleteReport.Click
    
    
            Try
                'Begin Export
                Dim crReportDocument As ReportDocument
                Dim crExportOptions As ExportOptions
                Dim crDiskFileDestinationOptions As DiskFileDestinationOptions
    
                Dim exportFilePath As String = "C:\" + Format(Now, "yyMMdd") + ".pdf"
    
                If Dir(exportFilePath) <> "" Then
                    Kill(exportFilePath)
                End If
    
                'Create an instance of the Chart report
                crReportDocument = New rptReportDS
    
                ''Set the options for saving the exported file to disk
                crDiskFileDestinationOptions = New DiskFileDestinationOptions
                crDiskFileDestinationOptions.DiskFileName = exportFilePath
    
                'Set the exporting information
                crExportOptions = crReportDocument.ExportOptions
                With crExportOptions
                    .DestinationOptions = crDiskFileDestinationOptions
                    .ExportDestinationType = ExportDestinationType.DiskFile
                    .ExportFormatType = ExportFormatType.PortableDocFormat
                End With
    
    
    
                Dim rpt As New rptReportDS  'Nombre del Reporte.
                Dim myConnection As SqlClient.SqlConnection
                Dim MyCommand As New SqlClient.SqlCommand
                Dim myDA As New SqlClient.SqlDataAdapter
                Dim myDS As New DataSet1
                '  Me.daHistPorFechas.SelectCommand.Parameters("@Fecha1").Value = Fecha1
    
    
                Try
                    myDA.SelectCommand = MyCommand
                    Me.SqlDataAdapter1.Fill(Me.DataSet11) ' Llena el Reporte.
                    rpt.SetDataSource(Me.DataSet11)
                   
                Catch Excep As Exception
    
                    MessageBox.Show(Excep.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error)
    
                End Try
    
    
    
    
                'Export the report
                crReportDocument.SetDatabaseLogon("ACHReader", "ACHReader")
                ' crReportDocument.SetParameterValue("@CompanyName", CompanyName)
    
    
                Dim crLogonInfo As CrystalDecisions.Shared.TableLogOnInfo
                crLogonInfo = crReportDocument.Database.Tables(0).LogOnInfo
                crLogonInfo.ConnectionInfo.ServerName = "Gdb03sql"
                crLogonInfo.ConnectionInfo.UserID = "ACHReader"
                crLogonInfo.ConnectionInfo.Password = "ACHreader"
                crLogonInfo.ConnectionInfo.DatabaseName = "ACHReader"
                crReportDocument.Database.Tables(0).ApplyLogOnInfo(crLogonInfo)
    
    
                crReportDocument.Export()
    
    
            Catch ex As CrystalDecisions.CrystalReports.Engine.LogOnException
    
                MessageBox.Show(ex.ToString)
    
            End Try
    
    
    
    
        End Sub


    Thanks for any suggestion, corrections, or examples...


    Ed.

  2. #2
    I'm about to be a PowerPoster! Hack's Avatar
    Join Date
    Aug 2001
    Location
    Searching for mendhak
    Posts
    58,333

    Re: Can not export Crystal to PDF

    Moved to Reporting

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width