如何在 ActiveReportsJS 中连接带查询参数的数据连接
本帖最后由 Lenka.Guo 于 2021-2-5 10:22 编辑ActiveReportsJS 提供了功能非常健全的JSON 数据接口链接的功能。其中包括拼接数据连接的查询参数。
如何在报表中配置带有查询参数的数据源。
在实际应用中,数据链接会包含很多查询参数(Query Paramters):
如:从问号开始,用&符号链接各个参数名及数值名称,mod action fid都是查询参数名。
[*]https://gcdn.grapecity.com.cn/forum.php?mod=post&action=newthread&fid=154
ActiveReportsJS 数据源处理器,可以自动处理数据链接的查询参数,并且匹配到值,在集成报表的过程中,我们往往需要。
测试数据:
http://jsonplaceholder.typicode.com/comments?id=1&postId=1
操作步骤
1. 打开报表设计器添加数据源,输入数据的完整地址
2. 点击连接字符串后,再点击【属性】返回,会注意到【结束点】 问号后面的内容自动移除了
查询参数会自动检测到问号后的参数名和参数值。,放到查询参数后。
3. 可以设置查询参数为固定的值,也可以为表达式生成的值,可以为报表参数来动态传值。
添加报表参数并为报表参数从前台页面传值,参考博客:https://gcdn.grapecity.com.cn/fo ... 6965&extra=page%3D1
4. 数据源添加成功后,添加数据集,如果出现数据源带参数,导致数据集无法获取到具体的字段时,可以先为数据源指定固定的值,等创建完数据集后,再去更改数据源的参数值为表达式。
为啥我的没有参数可以配置 :'( 央诺 发表于 2024-3-15 16:18
为啥我的没有参数可以配置
您这个是AR(ActiveReports)不是ARJS哦:
ARJS是纯前端的web控件。AR 是 C# 的后台服务。两个不一样的。
页:
[1]