我想导出报告,但每次运行代码以导出crystalreportviewer中的水晶报告时我收到一条错误消息,指出“缺少参数值”。我查看了很多来源,但没有找到解决方案。我知道所有的参数都被填入,因为没有导出代码,网站运行得很好。Crystal Reports-导致“缺少参数值”的导出报告
导出代码
Try
Dim CrExportOptions As CrystalDecisions.Shared.ExportOptions
Dim CrDiskFileDestinationOptions As New _
CrystalDecisions.Shared.DiskFileDestinationOptions()
Dim CrFormatTypeOptions As New CrystalDecisions.Shared.PdfRtfWordFormatOptions()
CrDiskFileDestinationOptions.DiskFileName = _
"c:\crystalExport.pdf"
CrExportOptions = oRpt.ExportOptions
With CrExportOptions
.ExportDestinationType = CrystalDecisions.Shared.ExportDestinationType.DiskFile
.ExportFormatType = CrystalDecisions.Shared.ExportFormatType.PortableDocFormat
.DestinationOptions = CrDiskFileDestinationOptions
.FormatOptions = CrFormatTypeOptions
End With
oRpt.Export()
Catch ex As Exception
Response.Write(ex.ToString)
End Try
另外:
'Try
' oRpt.ExportToHttpResponse([Shared].ExportFormatType.PortableDocFormat, Response, True, "ExportedReport")
'Catch ex As Exception
' Response.Write(ex.ToString)
'End Try
任何帮助将是巨大的。
但是没有导出的参数在报告中通过罚款。而且我还有一个参数检查器来确保它们被填满。 – karlstackoverflow 2012-02-16 00:03:49