我使用VB.net 2010和水晶报表XI。我想要在报表查看器中加载报表,但是当我在水晶报表设计器中打开rpt文件时,vb.net中的报表查看器给出了错误:加载报告失败。
但是,当我关闭水晶报告软件或关闭水晶报告软件中的rpt文件时,报表查看器就可以正常运行。每次我想从vb.net中的报表查看器中打开rpt文件时,我真的必须关闭水晶报告吗?
如果需要,这是我的代码:
Dim Report As New ReportDocument
Dim Report1 As New ReportDocument
Dim li As New TableLogOnInfo
Dim tbs
我使用了以下方法:
2015中的VB.NET
与Visual一起安装的SQL Server 2014
水晶报告服务包18
我在Visual中使用基于服务的数据库。我通过从字段资源管理器中拖动数据库字段并最终将报表放在窗体上的水晶报表查看器中创建了我的水晶报表。我没有在水晶报告向导中创建连接,因为数据集已经存在。dataset有多个表与外键连接。
这是我使用的唯一代码,并将其放在表单的load事件上。我的问题是报告加载时没有数据。
Dim cryRpt As New ReportDocument
cryRpt.Load("C:\Users\...Ind
我有一个水晶报表,我想从VB.net表单打开。唯一的问题是我在找出如何从VB.net打开水晶报表查看器时遇到了困难。我使用的是Visual Studio 2012,并且我有Crystal Reports的更新,可以在Visual Studio 2012中使用它。如果有人有任何建议,我们将不胜感激。谢谢
我正在使用visual studio 2010来开发我的桌面应用程序和ms access数据库。我已经在access数据库中设计了报告,它们工作得很好。现在我关心的是,是否可以在我的Vb.Net应用程序中使用这些访问报告?
我需要这个,因为它会更容易分发软件,而不是使用水晶报表,在那里我需要安装一个运行时机器的水晶报表。
你能帮我我对vb.net语言有问题吗?我想调用水晶报告,但不能用网格视图中的数据格式通过晶体报告发送。使用以下代码:
Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
Dim reports As New bpkb_1
reports.SetDataSource(ds.Tables(0))
viewermurabahah.CrystalReportViewer1.ReportSource = reports
vi
我们有没有办法在Visual Studio 2013上运行Crystal Reports 8?我有一个使用VS2008 +水晶报表8构建的Vb.Net项目。
现在我正在运行Visual Studio 2013社区版。但是这个项目没有打开是因为Crystal Report的引用。我知道不会有的!对于那个古老的水晶报表版本,但试着好运?有可能吗?