我想導出報告,但每次運行代碼以導出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