发新话题
打印

请问jor中怎么通过for循环来对html输入的多个参数对应的报表?谢谢

楼主的思路应该调整一下,应该解析一张报表模板,这个模板接受一串科室id。而不是一个id作一张报表,这样效率有问题,代码复杂。

url 请求参是这样:
http://localhost/jor/reportviewer?dept=1,2,3,7,8

在报表模板里,这样写 sql:
select * from xxxx where id in (${dept})

TOP

这个,你可以用 js来处理一下,比如,弄一个 hidden的input, 传给报表服务器。
<input type='hidden' id=dept name=dept>
...
<input type='submit' onclick='mysubmit()' value='递交'>

function mysubmit()
{
     var depts = [];
     if(部门一.checked)
        depts.push(1);
    if(部门二.checked)
        depts.push(2);
    ...
    dept.value = depts.join(',');
    return true;   
}

TOP

你可以将一个 depts做成一个 dataset.Row节点,将他直接绑定到一个 powertable上,就可以做出你想要的效果了。

TOP

发新话题
最近访问的版块