找回密码
 立即注册

QQ登录

只需一步,快速开始

livi

金牌服务用户

32

主题

110

帖子

272

积分

金牌服务用户

积分
272
livi
金牌服务用户   /  发表于:2020-11-5 14:18  /   查看:2320  /  回复:2
我目前是将参数用分号分割当成reportId来传递,后端在UseCustomStore方法委托中解析出来返回不同的报表。
例如:
  1. var reportId="a;b;c;d";
  2. viewer.openReport(reportId);
复制代码
当参数不多时报表可以正常打开,但是参数过长时 /api/reporting/reports/{reportId}/info 接口就会返回400的错误,API是否有其它的方法将这些参数在请求时放到QueryString中?reporting/reporting/reports//api/reporting/reports//api/re/api/reporting/reports/porting/reports//api/reporting/repor

2 个回复

倒序浏览
livi
金牌服务用户   /  发表于:2020-11-5 14:20:03
沙发
另外这些参数不是报表中的参数,这些参数是传给后端用来获取不同的报表的
回复 使用道具 举报
Lenka.Guo讲师达人认证 悬赏达人认证
超级版主   /  发表于:2020-11-5 16:36:46
板凳
您好,
您描述的这个确实reportInfo 是有字符限制的。目前还没有这样的API 从前台传递条件,在后台分析要显示的报表,如果是这样,更建议在前台处理好报表筛选直接传递具体ReportID。


回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部