找回密码
 立即注册

QQ登录

只需一步,快速开始

arvin

金牌服务用户

18

主题

59

帖子

319

积分

金牌服务用户

积分
319
arvin
金牌服务用户   /  发表于:2016-3-17 14:13  /   查看:3140  /  回复:3
本帖最后由 Lenka.Guo 于 2016-3-17 17:34 编辑

我用EndUserDesigner,运行时设计报表,打开之前已经把数据源绑定到报表,我想在运行时修改数据。所以在报表代码里要访问数据public void ActiveReport_ReportStart()
{
        DataTable dt = Report.DataSource as DataTable;
}

这样会报错:上下文不存在名称"Report",那么我要怎么获取数据源?

3 个回复

倒序浏览
Lenka.Guo讲师达人认证 悬赏达人认证
超级版主   /  发表于:2016-3-17 17:34:49
沙发
Report 更改为rpt;rpt是对报表的引用

System.Data.DataSet ds = rpt.DataSource as System.Data.DataSet;
rpt
回复 使用道具 举报
arvin
金牌服务用户   /  发表于:2016-3-17 18:06:55
板凳
非常感谢,文档上没有说明,搞了好几天,还有没其它的隐藏引用
回复 使用道具 举报
Lenka.Guo讲师达人认证 悬赏达人认证
超级版主   /  发表于:2016-3-17 19:49:28
地板
给您带来困扰,非常抱歉!具体的用法在文档上有说明,供您参考:
http://www.gcpowertools.com.cn/d ... !Documents/_351.htm
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部