水晶报表显示“加载报表失败" [英] Crystal report shows Load Report Failed

查看:200
本文介绍了水晶报表显示“加载报表失败"的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

你好朋友,

我设计了一个应用程序,用于在vb.net 2005中查看水晶报表.

问题是单击显示"按钮后出现错误加载报告失败"

我将代码粘贴到最下面的地方是我提供的代码,可以通过更改参数来以其他形式很好地用于其他报表.

请帮助...
试试
昏暗的cryRpt作为新的ReportDocument
昏暗的crtableLogoninfos作为新的TableLogOnInfos
昏暗的crtableLogoninfo作为新TableLogOnInfo
将crConnectionInfo设置为新的ConnectionInfo
将Dim paramFields作为新的CrystalDecisions.Shared.ParameterFields()
昏暗的paramField作为新的CrystalDecisions.Shared.ParameterField()
将dimValidVal设置为新的CrystalDecisions.Shared.ParameterDiscreteValue()
''将paramField1设为新的CrystalDecisions.Shared.ParameterField()
''将离散的Val1用作新的CrystalDecisions.Shared.ParameterDiscreteValue()

paramField.ParameterFieldName =公式ID"
离散Val.Value = Me.TextBox1.Text
paramField.CurrentValues.Add(discreteVal)
paramFields.Add(paramField)




CrystalReportViewer1.ParameterFieldInfo = paramFields

cryRpt.Load("C:\\ Planning \ RM Status.rpt")
cryRpt.SetDatabaseLogon("##","##")
CrystalReportViewer1.ReportSource = cryRpt


异常捕获
MsgBox(例如消息,MsgBoxStyle.Critical,Me.Text)
结束尝试

hello friends,

i have designed an application for crystal report viewing in vb.net 2005.

the problem is after clicking on the show button i am getting error "Load Report Failed"

i am pasting code below the main thing is the code which i am giving works well for other report in other form by making changes of parameter''s.

Pleas Help...
Try
Dim cryRpt As New ReportDocument
Dim crtableLogoninfos As New TableLogOnInfos
Dim crtableLogoninfo As New TableLogOnInfo
Dim crConnectionInfo As New ConnectionInfo
Dim paramFields As New CrystalDecisions.Shared.ParameterFields()
Dim paramField As New CrystalDecisions.Shared.ParameterField()
Dim discreteVal As New CrystalDecisions.Shared.ParameterDiscreteValue()
''Dim paramField1 As New CrystalDecisions.Shared.ParameterField()
''Dim discreteVal1 As New CrystalDecisions.Shared.ParameterDiscreteValue()

paramField.ParameterFieldName = "Formula ID"
discreteVal.Value = Me.TextBox1.Text
paramField.CurrentValues.Add(discreteVal)
paramFields.Add(paramField)




CrystalReportViewer1.ParameterFieldInfo = paramFields

cryRpt.Load("C:\\Planning\RM Status.rpt")
cryRpt.SetDatabaseLogon("##", "##")
CrystalReportViewer1.ReportSource = cryRpt


Catch ex As Exception
MsgBox(ex.Message, MsgBoxStyle.Critical, Me.Text)
End Try

推荐答案

[

这篇关于水晶报表显示“加载报表失败"的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆