| 发表于:2007-12-28 20:53:152楼 得分:0 |
我看了一些资料,发现要在打印 form中,先拖放 dataset 与bindingsource 控件,然后配好数据源. 然后,在打印按钮中的代码如下: private sub button1_click(byval sender as system.object, byval e as system.eventargs) handles button1.click reportdatasource1.name = "testdataset1_test_item" reportdatasource1.value = me.bindingsource1 me.reportviewer1.localreport.datasources.add(reportdatasource1) me.reportviewer1.localreport.reportembeddedresource = "test.rdlc" me.reportviewer1.refreshreport() end sub 而且form的load代码如下: me.testtableadapter.fill(me.testdataset1.test_item) 最后,我运行,点击按钮, 可是,显示为: 本地报表处理期间出错,尚未指定报表 test.rdlc 可是,我明明在代码中已经有指定呀,那为什么不行呢? 请高手指教,谢谢. | | |
|