跨域调用打印导出
在报表开发过程中,由于大众对审美的观点不尽相同,所以很多客户希望调用自己系统中的已经画好的报表参数模板,但是对于打印导出等常用功能调用润乾的,以相对减少开发成本。这种情况就涉及到了跨域调用。下面简单介绍一下如何跨域调用润乾的打印导出功能。
第一步:模拟使用环境,用HTML画参数模板并部署在.net服务器上。
<head>参数模板</head>
<p>姓名
<input type=”text” id=”pname” name=”name”>
</p>
<p>性别
<select id=”psex” name=”sex”>
<option value=”1″>女</option>
<option value=”2″>男</option>
</p>
第二步,将报表用iframe嵌套到参数模板中;
第三步,在报表中添加参数;
第四步:调用打印导出;
预览效果:
注意,要解决跨域调用的问题,直接用超链接调用润乾的servlet即可。