手机端报表展示
制作手机报表时参数模版表单只有前两列有效,列宽设计无效。第一列是参数提示,第二列是输入区,第二列会与屏幕宽度自适应。除列数要求外,其他关于手机参数模板的制作与普通参数模板一致,这里只讲解 tag 标签的使用。
手机端参数模版可利用参数模板的 tag 进行发布,通过 mobileMode 属性设置是否使用手机模式发布。如使用手机模式发布需将 mobileMode 属性值设置为 yes,并且通过 resultPage 属性跳转到结果页面。如下所示:
param1.jsp:
<report:param name=“param1” paramFileName=“api/wangge_arg.rpx”
needSubmit=“yes”
resultPage=“/jsp/report1.jsp?rpx= api/wangge.rpx”
mobileMode=“yes”
/>
report1.jsp:
<report:html name=“report1”
srcType=“file”
reportFileName=“api/wangge.rpx”
funcBarLocation=“top”
generateParamForm=“no”
exceptionPage="myError.jsp"
/>
<%
// 通过传递参数名和 request 请求获取参数值
String paramValue=(String)com.raqsoft.report.util.ReportUtils.getReportParamValue(request, “appellation”);
out.println(“appellation 参数取得的参数值是:”+paramValue);
%>