收录日期:2019/02/16 20:02:16 时间:2016/05/24 00:10:45 标签:VB.NET
下面一段帮助的意思是不是就表示可以不在设计项目时建立dataset而在程序中动态返回?
Dim dsdataSet As New DataSet()
Dim oRpt As New rptClient()   '已建立的报表rptClient
请读者自行填充数据集dsdataSet(我的问题就在这里,这里的自行填充是不是就是只要返回一个dataset就可

以了呢?????) 
'使用“报表引擎”对象模型将填充的数据集,传递给报表
oRpt.SetDataSource(dsdataSet.Tables(0))
' 将带有数据的报表对象绑定到 Windows 窗体查看器,rptVew(CrystalReportViewer控件)
rptVew.ReportSource = oRpt

如果这样的话 为什么我下面的代码会产生怎么多问题呢?
1)、在本机调试的时候:
中断调试的时候发现返回的dataset数据集中的直是取对的,但是显示在报表上的内容却总是所有的记录,仿佛

dataset根本没有跟orpt绑定!
2)、移到其他机子上调试的时候:
我在单位调试可以用的报表 拿到家里就不能用了 出现不能浏览报表的错误(我用web窗体设计的) 在运行前

我已经把数据库验证了一下 现在rpt文件连的服务器是最新的(即我的家里机子的名字) 为什么还是不行?

代码如下:(BsData是一个类在用了其中的一个函数ReportData用来返回一个dataset在把这个dataset 

PROFORMA_INVOICE是一张已经建好的报表 )

Dim bd As New BsData()
bd.strWhereFieldName(0) = "a.S_xshth"
bd.strWhereFieldValue(0) = "b.S_xshth"
bd.blnWhereField(0) = True
bd.strWhereFieldName(1) = "a.S_xshth"
bd.strWhereFieldValue(1) = Session("KeyNum")
bd.blnWhereField(1) = False
bd.intField = 2
dim MyDs as New Dataset()
'这里我定义了一个dataset在项目设计的时候我没有做dataset.xsd,我的意图是随便定义一个dataset用来放r

eportdata返回的数据集,以便给orpt绑定数据
MyDs = bd.ReportData("", "S_xshtmain", "S_xshtproduct", "")
bd = Nothing
Dim oRpt As New PROFORMA_INVOICE()    '定义一个PROFORMA_INVOICE实力oRpt
oRpt.SetDataSource(MyDs.Table(0))
' 水晶报表绑定
crlview.ReportSource = oRpt
' 设定水晶报表的ReportSource
oRpt = Nothing

BPMail控件发邮件问题 一个参数提交的问题! 求一个算法,急,急,高手请教 DBGRID里怎么以回车代替Tab 串口通信问题 耐心的高手请回答几个问题: COM+中间层多了三行代码,系统就报错“分步式事务已完成,请将此会话登记到新事务或NULL事务中” System Error &H8007007E,系统找不到指定的模块 怎么样在html中嵌入一个动态table(行和列都是动态的) 模态窗口内部的事件如何的触发呢?着急啊,各位。。。。请求帮助呢 怎么能够得到Main窗口中的Sheet窗口?能得到全部显示出来的窗口也行呀。 两个数据库之间的数据复制问题? 试过将SQL SERVER 7 的数据库备份文件还原到SQL SERVER 2OOO 的大虾请进! 有誰只用c#(或vs.net)進行asp.net(or B/S)開發的嗎 关于frame的问题,请大家看过来 哪里有c++ builder 6.0 下载? 各位CSDN的朋友我明天要到一家公司应聘网管,请各位提提意见。。。。。 这句话怎么翻译? (在线等)各位大虾,select 问题 请问那有比较好看的做下拉菜单的源码, 关于时间的问题.. 已经工作两个月,没有活干,想请指点 请教,如何自动获得日期 有没有谁今年报了软件工程硕士? 熟悉BCB与MATLAB的请指教 谁能回答这个问题?对己对人都有益的!可以节省大笔的空间费用!!! 小问题两个,快抢分了!!!!! 个人发展问题(请老程序员帮忙看看) 试过将SQL SERVER 7 的数据库备份文件还原到SQL SERVER 2OOO 的大虾请进! 请问如何控制Calendar控件中每天的颜色