水晶报表问题?
我在VB.NET中添加了一个MYRPT.rpt,但是当我在代码中定义了dim aa as new myrpt
时,确报错说是未知的的数据类型。怎们回事啊?谢谢。
问题点数:50、回复次数:7Top
1 楼xjzhang(黑子)回复于 2003-12-02 14:03:20 得分 0
需要添加对CrystalReports的引用.
Imports CrystalDecisions.CrystalReports
Imports CrystalDecisions.ReportSource
Imports CrystalDecisions.Shared
Top
2 楼whatthis(??)回复于 2003-12-02 15:52:57 得分 0
不成啊,哥们。一样的错误。Top
3 楼fafan(Hello World!)回复于 2003-12-02 17:05:13 得分 0
到这里去问问:http://218.56.11.178:8009/Top
4 楼ljmay168(軍)回复于 2003-12-02 17:10:30 得分 0
myrpt是一個實例不是一個類Top
5 楼whatthis(??)回复于 2003-12-02 21:25:06 得分 0
一下代码是我在csdn中复制的一段代码,但其中的Dim oRpt As New CrystalReport1() 在我的程序中就报错,说是未知的数据类型。可是在我的项目中已经存在了CrystalReport1.rpt.为什么呢。我很急,也很郁闷。求救!!!!!
---------------------------------------------------------------------
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim oRpt As New CrystalReport1()
Dim dsdataSet As New Dataset1()
Dim CN As New Data.SqlClient.SqlConnection("data source=PMSERVER;initial catalog=Northwind;user id=sa;password=sa")
CN.Open()
Dim daOrders As New Data.SqlClient.SqlDataAdapter("select * from orders", CN)
daOrders.Fill(dsdataSet, "orders")
Dim daDetails As New Data.SqlClient.SqlDataAdapter("select * from [Order Details]", CN)
daDetails.Fill(dsdataSet, "Order Details")
'使用“报表引擎”对象模型将填充的数据集,传递给报表
oRpt.SetDataSource(dsdataSet)
CrystalReportViewer1.ReportSource = oRpt
End Sub
Top
6 楼whatthis(??)回复于 2003-12-03 09:03:57 得分 0
顶Top
7 楼WWWFIND(牧月天涯)回复于 2003-12-03 11:30:14 得分 50
改变一下rpt的自定义命名空间属性即可。Top




