有没有办法在Visual Basic 2010 Express上安装Crystall Report Free?我需要创建并打印一些Win-Form应用程序的报告。如果不可能,还有其他免费解决方案吗?
答案 0 :(得分:5)
答案 1 :(得分:0)
我知道这可能是一个太迟的答案,但在this example之后我可以通过Windows 7上的Visual Studio Express 2012上的报表查看器显示SQL Server报表生成器文件(.rdl重命名为.rdlc)Web和桌面。请务必阅读链接帖子的底部注释,该帖子与在本地系统上获取DLL的位置有关。
答案 2 :(得分:0)
这是您可以使用的代码:
报告文件为crystalreport1
。
在附加水晶报表的窗体上创建命令按钮。双击并编写如下:
Imports CrystqlDecisions.CrystalReports.Engine
Public class Form1
Private sub Button1_click(ByVal sender As System.object, ByVal e As Sysyem.EventArgs) Handles Button1.click
Dim CrystRpt as New ReportDocument
CristRpt.Load('crystal report path\Crystalreport1')
CystalReportViewer1.ReportSource=CristRpt
CrystalReportViewer1.Refresh()
End sub
end class