"目前有一个填报表 + 历史数据统计复合报表 - 数据来原为集算器, 由集算器负责分离填报部分及历史统计。 主要问题为填报表无法打印,客户又需要打印这类复合报表 请帮想一下办法"
目前有一个填报表 + 历史数据统计复合报表 - 数据来原为集算器,由集算器负责分离填报部分及历史统计。主要问题为填报表无法打印,客户又需要打印这类复合报表请帮想一下办法
目前填报表主要是用于对数据处理,暂时不支持打印功能,可以换种方式实现。单做一张统计报表,格式和填报表一致,然后在工具栏中增加一个按钮,点击时调用 js 函数,如函数名为 print(),在函数中实现点击按钮时跳转到统计报表页面,从而在统计页面中实现打印功能,跳转时如果原报表带有参数,则需要将参数传递过去,如 js 定义方法:function print(){var rpx=“<%=input%>”.replace(“sht”,“rpx”);
window.open(“/reportJsp/showReportprint.jsp?rpx=”+rpx+“&kks=”+“<%=kks1%>”+“&groupID=”+“<%=groupID1%>”+“&month=”+document.getElementById(“month”).value);
}这样就可以实现相关功能
目前填报表主要是用于对数据处理,暂时不支持打印功能,可以换种方式实现。
单做一张统计报表,格式和填报表一致,然后在工具栏中增加一个按钮,点击时调用 js 函数,如函数名为 print(),在函数中实现点击按钮时跳转到统计报表页面,从而在统计页面中实现打印功能,跳转时如果原报表带有参数,则需要将参数传递过去,如 js 定义方法:
function print(){
var rpx=“<%=input%>”.replace(“sht”,“rpx”);
window.open(“/reportJsp/showReportprint.jsp?rpx=”+rpx+“&kks=”+“<%=kks1%>”+“&groupID=”+“<%=groupID1%>”+“&month=”+document.getElementById(“month”).value);
}
这样就可以实现相关功能