• 0
Sign in to follow this  
quintelab

Crystal

Question

Estou desenvolvendo um relatório no Crystal usando o VS 2005. No 2003 nunca tinha acontecido isso, meu relatório não cabe na página de impressão. Ele fica muito pra direita cortando ele ao meio, e sobrando um espaço grande na esquerda. E não é a margem.

Tem alguma configuração nova no CrystalReportViewer ?

Share this post


Link to post
Share on other sites

4 answers to this question

Recommended Posts

  • 0

Acredito que uma solução seria tranformar meu relatório em pdf, só que não consegui gerar um pdf a partir do Crystal no VS 2005. Alguém conhece algum artigo?

No 2003 gerei na boa, no 2005 está dificil.

Share this post


Link to post
Share on other sites
  • 0

Consegui adaptar minha função do 2003 para o 2005, vou postar caso seja necessário para alguém:

Dim crs As New CrystalDecisions.Web.CrystalReportSource()


Dim DS As DataSet
Dim DA As OleDbDataAdapter
DS = New DataSet

DA = New OleDb.OleDbDataAdapter(Dll.Sql, Dll.Conexao)
DA.Fill(DS, "NOMEQUALQUER")

crs.Report.FileName = "Arquivo.rpt"
crs.ReportDocument.SetDataSource(DS)

CrCusto.ReportSource = crs
CrCusto.DataBind()
GeraPDF()
    Public Function GeraPDF() As Boolean

        Dim CrExportOptions As New ExportOptions
        Dim CrDiskFileDestinationOptions As New DiskFileDestinationOptions
        Dim CrFormatTypeOptions As New PdfRtfWordFormatOptions

        CrDiskFileDestinationOptions.DiskFileName = Server.MapPath("Arquivo.pdf")

        With CrExportOptions
            .ExportDestinationType = ExportDestinationType.DiskFile
            .ExportFormatType = ExportFormatType.PortableDocFormat
            .FormatOptions = CrFormatTypeOptions
            .DestinationOptions = CrDiskFileDestinationOptions
        End With

        Try
            crs.ReportDocument.Export(CrExportOptions)
            GeraPDF = True
        Catch err As Exception
            GeraPDF = False
        End Try
        Response.Redirect("Arquivo.pdf")
    End Function

Falows

Share this post


Link to post
Share on other sites
  • 0

Ola,

voce conhece alguma biblioteca que possa substituir o "CrystalDecisions" que voce usa? me parece que esta e' paga.. exista uma opcao equivalente open source? to precisando gerar uns arquivos pdf mas não estou encontrando nada p/ vb .net..

valeu!

Share this post


Link to post
Share on other sites
  • 0

Todas as DLL's do Crystal, pensando de maneira correta, são pagas. Você só as obtem se comprar o Software, concorda? Claro que, você pode baixar por aí, pegar de CD de amigo, essas coisas, mas falando de uma forma politicamente correta, não existe de graça...

Flws!

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this