找回密码
 立即注册

QQ登录

只需一步,快速开始

877121273

中级会员

116

主题

361

帖子

901

积分

中级会员

积分
901

微信认证勋章

877121273
中级会员   /  发表于:2015-12-10 14:37  /   查看:10822  /  回复:22
有html5实现级联的例子吗?教程http://demo.gcpowertools.com.cn/ ... 02&action=8中的是aspx的例子,跟html5的一样吗?

22 个回复

倒序浏览
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2015-12-10 17:02:00
沙发
AR中的级联查询,主要是在报表设计中完成的,具体可以看操你给的那个示例地址:http://demo.gcpowertools.com.cn/ ... 02&action=8

注意,级联查询不支持运行时数据源绑定。
回复 使用道具 举报
877121273
中级会员   /  发表于:2015-12-10 17:18:00
板凳
我的报表就是绑定运行时数据源,那还有其他什么方式实现这个吗?
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2015-12-10 18:13:00
地板
回复 3楼877121273的帖子

运行时数据源,确实没有办法实现级联查询。不过你可以自定义查询面板,参考:http://gcdn.gcpowertools.com.cn/showtopic-17591.html 中的博客文章可以实现。
回复 使用道具 举报
877121273
中级会员   /  发表于:2015-12-11 12:03:00
5#
报表数据源中可以直接输入数据库连接的字符串来获取数据库的数据,那么在报表数据源中可以读取配置文件web.config来获取数据库连接吗?项目中太多张报表,数据库万一要改的话,得每张报表数据源都重新改连接字符串了
回复 使用道具 举报
frank.zhang
社区贡献组   /  发表于:2015-12-11 17:40:00
6#
您好,

通常来说,数据库不会经常修改的。您的项目出于什么样的需求,需要修改数据库呢?
回复 使用道具 举报
877121273
中级会员   /  发表于:2015-12-11 17:47:00
7#
同一个项目会拷贝多份给多个用户,用户根据自己的数据库地址连接数据库来获取数据咯
回复 使用道具 举报
frank.zhang
社区贡献组   /  发表于:2015-12-14 11:11:00
8#
您好,

如果需要对数据库的连接进行修改,通常使用XML的文件。

AR提供这种方式,称为rdsx
可以参考
http://www.gcpowertools.com.cn/d ... !Documents/rdsx.htm
回复 使用道具 举报
877121273
中级会员   /  发表于:2015-12-14 15:59:00
9#
不能通过读取配置文件web.config来连接数据库吗
回复 使用道具 举报
frank.zhang
社区贡献组   /  发表于:2015-12-14 17:25:00
10#
您好,

可以通过web.config来设置,但是需要您在创建报表的时候,去指定新的链接。
  1. _reportDef.Report.DataSources[0].DataSourceReference = "";
  2.             _reportDef.Report.DataSources[0].ConnectionProperties.DataProvider = "OLEDB";
  3.             _reportDef.Report.DataSources[0].ConnectionProperties.ConnectString = string.Format("Provider=Microsoft.Jet.OLEDB.4.0;Data Source={0};", Server.MapPath("/Data/NWind_CHS.mdb"));
复制代码
回复 使用道具 举报
123下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部