JS VIEWER 参数设置问题
如图所示: js viewer 设置了参数报表加载的时候 获取不到参数,所有的参数都是 string 类型
你好,你的意思是在前端给每一个参数赋值,然后在项目中进行报表预览的时候。在页面里获取不到前端参数的赋值。还是有别的什么问题 在前端给每一个参数赋值,然后在项目中进行报表预览的时候。在页面里获取不到前端参数的赋值。 在前端给每一个参数赋值,然后在项目中进行报表预览的时候。在页面里获取不到前端参数的赋值。 js viewer传入参数;
我sql是写在报表设计器里边的,报表直连数据库;
拿到 前台js viever 的参数以后,动态拼装sql
js viewer传入参数;
我sql是写在报表设计器里边的,报表直连数据库;
拿到 前台js viever 的参数以后,动态拼装sql
找到问题了;
改成这样传参了
var params = [];
var par_ogn = " in(3) ";
var par_start = $("#menustarttime").val();
var par_end = $("#menuendtime").val();
params.push({name: "ognid", values: });
params.push({name: "start", values: });
params.push({name: "end", values: });
viewer.openReport("yyrb.rdlx",params);
还有个问题,这个 values 为什么要以数组的方式传入啊?必须是 ['参数的值'];
我明明设置的是 string类型的参数 问题,找到了就好,这个要写成[]这种形式,这是当前的一个默认写法,跟你设置的类型没有关系,只有这样写才可以识别,具体的内部逻辑我也不是很清楚:( 这个逻辑我也是有点懵:'( 哈哈一样的有点蒙;P
页:
[1]
2