需求背景:润乾报表是基于Java环境的报表系统,一些用户的系统是.net环境并相应的做了aspx页面的参数模板,如何能把aspx页面输入的参数传给报表并展示,这里简单给一段代码用js函数的实现形式连接到润乾报表并调用润乾的方法实现。
代码如下:<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>
<body>
<script language=javascript src="runqianReport.js">
</script>
<table align="center" style="width:100%;height:100%;overflow:hidden;table-layout:fixed">
<tr><td align="center" valign=top>
<script language=javascript>
var report = new runqianReport( "100%", "100%" );
report.setBorder( "border:1px solid blue" );
report.setServerURL( "http://192.168.0.143:6001/demo" );
report.init();
report.setFile("润乾报表");
report.setParamFile( "润乾定义好的参数模板" );
report.putParam( "参数名", "具体参数" );
report.display();
</script>
</td>
</tr>
</table>
</body>
</html>