如何在VB.NET中以PDF格式编写水晶报表

如何在VB.NET中以PDF格式编写水晶报表,第1张

概述Imports CrystalDecisions.CrystalReports.EngineImports CrystalDecisions.SharedImports CrystalDecisions.WebImports CrystalDecisions.ReportSourceImports CrystalDecisions.CrystalReportsImports Syste
imports CrystalDecisions.CrystalReports.Engineimports CrystalDecisions.Sharedimports CrystalDecisions.Webimports CrystalDecisions.ReportSourceimports CrystalDecisions.CrystalReportsimports System.IOimports System.Netimports System.Net.MailPublic Class Form1Dim cryRpt As New ReportdocumentPrivate Sub Form1_Load(ByVal sender As Object,ByVal e As System.EventArgs) Handles Me.Load    cryRpt.Load("C:\documents and Settings\Prs1\My documents\Visual Studio 2008\Projects\myCR\myCR\cr.rpt")    CrystalReportVIEwer1.ReportSource = cryRpt    CrystalReportVIEwer1.Refresh()    Try        Dim CrExportoptions As Exportoptions        Dim CrdiskfileDestinationoptions As New  _        diskfileDestinationoptions()        Dim CrFormatTypeOptions As New pdfRtfWordFormatoptions()        CrdiskfileDestinationoptions.diskfilename = _                                    "C:\crystalExport.pdf"        CrExportoptions = cryRpt.Exportoptions        With CrExportoptions            .ExportDestinationType = ExportDestinationType.diskfile            .ExportFormatType = ExportFormatType.PortableDocFormat            .Destinationoptions = CrdiskfileDestinationoptions            .Formatoptions = CrFormatTypeOptions        End With        cryRpt.Export()    Catch ex As Exception        MsgBox(ex.ToString)    End TryEnd Sub

结束班

我尝试了上面的代码.我的项目文件夹中有一个windows窗体和一个Crystal报表文件(cr.rpt).我正在使用Oracle 10G作为数据库.
但是我收到一条错误,说“登录失败”. ([错误说明]图片:http://pho.to/Zv6t)

请帮忙.

解决方法 终于从 here找到了解决方案

唯一的问题是,我需要在运行时设置数据库凭据才能使Crystal Report正常工作.

cryRpt.SetDatabaselogon("user","password","server","database")
总结

以上是内存溢出为你收集整理的如何在VB.NET中以PDF格式编写水晶报表全部内容,希望文章能够帮你解决如何在VB.NET中以PDF格式编写水晶报表所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/1250426.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-07
下一篇 2022-06-07

发表评论

登录后才能评论

评论列表(0条)

保存