润乾集算报表使用defineBean出现的问题
来源:互联网 发布:iphone看txt软件 编辑:程序博客网 时间:2024/06/05 20:07
遇到客户在使用defineBean时,也就是用这样的标签方式,
<report:html name="reportfile1"
srcType="defineBean"
beanName="reportDefine",
第一次内容是正确的,后面无论操作几次都是第一次的内容了。
我们先来看看defineBean方式发布和reportBean方式发布的区别,两者的相同点很好理解,都需要把raq文件转换成ReportDefine对象,进行相应的处理。而不同点,就是前者是计算之前的报表模板,后者是计算好的报表结果。由于defineBean是没有进行计算的报表对象,那么在definebean方式发布的时候,就需要计算,那么运算的环境如果我们需要让他发生变化的话,那么我们要把这个改变了的context也传递过去,也就是在srcType="defineBean"
beanName="reportDefine"
的基础上,可能需要加上
contextName=”myContext”
当然这需要
request.setAttribute("reportDefine",rd);
request.setAttribute( “myContext”, context );
这两句做基础。
那么客户遇到这种问题的解决方案就是在jsp页面加上下面这段
String rptName = "RPT_"+Double.toString(Math.random());
request.setAttribute(rptName,rd);
%>
<report:html name="report1"
srcType="defineBean"
beanName="<%=rptName%>"
/>
0 0
- 润乾集算报表使用defineBean出现的问题
- 使用defineBean出现的问题
- IReport主从报表中出现的问题
- IReport主从报表中出现的问题
- 解决水晶报表出现登陆框的问题
- IReport主从报表中出现的问题[转载]
- ireport报表部署出现的问题与解决
- ireport报表部署出现的问题与解决
- 机房收费系统—报表出现的问题
- 关于EBS报表出现‘ 已完成 警告’的问题
- VS2010使用水晶报表碰到的问题
- .Net环境水晶报表在98下发布,出现"不能加载报表..."问题的解决
- mantis统计报表和图形报表出现乱码问题的解决方法(摘录)
- 调用report报表服务器报表出现图相重复问题及相关样式调整的方法
- 使用copy出现的问题
- 使用memcpy()出现的问题
- 使用ctags出现的问题
- 使用ctags出现的问题
- 第十四周项目一(验证各算法)
- (第十四周项目1)验证算法(3)二叉排序树相关算法
- Java泛型中K T V E ? object等的含义
- I2CBus介绍
- a few national fairs
- 润乾集算报表使用defineBean出现的问题
- 第12周项目4-利用遍历思想求解图问题(6-7)
- Android逆向之旅---静态方式破解微信获取聊天记录和通讯录信息
- Ubuntu文件操作命令
- matlab画图
- 【iOS】 Label设置行距自适应高度
- gitolite服务器配置
- 第十四周 项目一分块查找
- spark hbase