找回密码
 立即注册

QQ登录

只需一步,快速开始

shenglingshi

初级会员

40

主题

82

帖子

266

积分

初级会员

积分
266
shenglingshi
初级会员   /  发表于:2016-8-9 12:04  /   查看:3323  /  回复:5
本帖最后由 shenglingshi 于 2016-8-9 17:11 编辑

在我新建页面报表的时候使用了一个本地机器的共享数据源,换到别的机器上去预览的时候报找不到共享数据源路径的错误。我该怎么通过代码设置报表文件的共享数据源路径?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

5 个回复

倒序浏览
Lenka.Guo讲师达人认证 悬赏达人认证
超级版主   /  发表于:2016-8-9 12:17:04
沙发
本帖最后由 Lenka.Guo 于 2016-8-9 12:19 编辑

可以将共享数据源的复制到项目中,采用相对路径,这样更换机器就不会导致报错了。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
shenglingshi
初级会员   /  发表于:2016-8-9 13:40:32
板凳
Lenka.Guo 发表于 2016-8-9 12:17
可以将共享数据源的复制到项目中,采用相对路径,这样更换机器就不会导致报错了。

可以代码控制吗?
回复 使用道具 举报
Lenka.Guo讲师达人认证 悬赏达人认证
超级版主   /  发表于:2016-8-9 15:45:12
地板
可以修改DataSource的DataSourceReference 属性,如: dataSource.DataSourceReference = "  C:\\Users\\lenkaguo\\Documents\\GrapeCity Samples\\ActiveReports 10\\Data\\NWind.rdsx";
这样即可实现。
回复 使用道具 举报
shenglingshi
初级会员   /  发表于:2016-8-9 16:54:54
5#
Lenka.Guo 发表于 2016-8-9 15:45
可以修改DataSource的DataSourceReference 属性,如: dataSource.DataSourceReference = "  C:\%users\\le ...

回复 使用道具 举报
Lenka.Guo讲师达人认证 悬赏达人认证
超级版主   /  发表于:2016-8-9 16:58:15
6#
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部