手机端报表展示

 

制作手机报表时参数模版表单只有前两列有效,列宽设计无效。第一列是参数提示,第二列是输入区,第二列会与屏幕宽度自适应。除列数要求外,其他关于手机参数模板的制作与普通参数模板一致,这里只讲解 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);

%>