求助:查看出錯原因?

wenjinhe 2005-06-30 10:56:42
我按照一個兄弟的方法調用水晶報表可是出現----型別 'ReportName' 未定義。
我試用的具體方法 是:
Imports System
Imports System.Data
Imports System.Data.SqlClient
Imports CrystalDecisions.CrystalReports.Engine
Imports CrystalDecisions.Shared


Public Class WebForm3
Inherits System.Web.UI.Page
Protected WithEvents CrystalView1 As CrystalDecisions.Web.CrystalReportViewer

Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim conn As SqlConnection
Dim da As SqlDataAdapter
Dim strSQL As String

conn = New SqlConnection()
conn.ConnectionString = "provider=sqloledb.1;initial catalog=PCS2;data source=172.16.21.166;user id=sa;pwd="
conn.Open()

strSQL = "Select * from TFU"
da = New SqlDataAdapter(strSQL, conn)
Dim ds As New DataSet()
da.Fill(ds, "TFU")

Dim RptDoc As New reportname()'就是這里出錯 !!!!!!!!!!!!!!!!
RptDoc.SetDataSource(ds)

CrystalView1.ReportSource = RptDoc
CrystalView1.DataBind()
conn.Close() '在此加入要初始化頁面的使用者程式碼
End Sub

Private Sub Repeater1_ItemCommand(ByVal source As System.Object, ByVal e As System.Web.UI.WebControls.RepeaterCommandEventArgs)

End Sub
End Class
...全文
124 8 打赏 收藏 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
xwdd129 2005-07-19
  • 打赏
  • 举报
回复
怎么这个帖子还在????
www8s88com 2005-07-19
  • 打赏
  • 举报
回复
ReportName是rpt文件的路径 比如RptDoc.Load("D:\\MyReport.rpt")
tianhua1hao 2005-07-04
  • 打赏
  • 举报
回复
Dim RptDoc As New ReportDocument()
RptDoc.Load(ReportName) //ReportDocument是一个报表类,用于承载报表对象
RptDoc.SetDataSource(ds) //此处再为其设置数据源
tianhua1hao 2005-07-04
  • 打赏
  • 举报
回复
頂!
wenjinhe 2005-06-30
  • 打赏
  • 举报
回复
是這么寫
Dim RptDoc As New ReportDocument()
RptDoc.SetDataSource(ds)
還是
Dim RptDoc As New ReportDocument()
RptDoc.Load(ReportName)
xwdd129 2005-06-30
  • 打赏
  • 举报
回复
Dim RptDoc As New ReportDocument()
RptDoc.Load(ReportName)
wenjinhe 2005-06-30
  • 打赏
  • 举报
回复
但是我寫上后怎么顯示
RptDoc.Load(ReportName)中“ReportName”字符下有綠色的波浪線丫

“ReportName”是不是要替換成.RPT文件 ?
xwdd129 2005-06-30
  • 打赏
  • 举报
回复
应该是:

Dim RptDoc As New ReportDocument()
RptDoc.Load(ReportName) //ReportDocument是一个报表类,用于承载报表对象
RptDoc.SetDataSource(ds) //此处再为其设置数据源

4,818

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 图表区
社区管理员
  • 图表区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧