在servlet中如何给报表的单元格赋实际值

本帖最后由 ﹏ㄣ☆┈ 于 2012-4-13 22:28 编辑

已经给单元格A2赋实际值china,用代码设置显示值是“中国”。怎么搞呢?标红的这些参数又是什么意思呢?TemplateCellElement cell = xxxx;
cell.setPresent(new Present() {
                        public Object present(Object value, Calculator calculator) {
                                return null;
                        }

                        public Object present(Object value, Calculator calculator, ColumnRow cr) {
                                return "your value";
                        }

                        public void readXML(XMLableReader reader) {
                        }

                        public void writeXML(XMLPrintWriter writer) {
                        }
                });
FineReport﹏ㄣ☆┈ 发布于 2012-3-29 16:37
回答问题
悬赏:0 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共7回答
最佳回答
0
漩涡发布于2012-3-29 16:37(编辑于 2023-9-6 09:34)
555
最佳回答
0
漩涡发布于2012-3-29 21:41(编辑于 2023-9-6 09:34)
555
  • ﹏ㄣ☆┈ ﹏ㄣ☆┈(提问者)
    我是用的TemplateECRepoort,给单元格赋值是report.setCellValue(6,3,\"中国\"),取单元格的值用的是CellElement cells=report.getCellElement(6,3)这个怎么弄呢?
    回复
    2012-03-30 11:19 
最佳回答
0
﹏ㄣ☆┈发布于2012-3-30 11:19(编辑于 2023-9-6 09:34)
555
  • 漩涡 漩涡

    将取出来的单元格强制转换成TemplateCellElement

    TemplateCellElement cells = (TemplateCellElement)report.getCellElement(6, 3);
    cells.setPresent(xxxxx);
    回复
    2012-03-29 16:37 
最佳回答
0
nageqd发布于2012-4-2 22:29(编辑于 2023-9-6 09:34)
555
最佳回答
0
nageqd发布于2012-4-3 13:44(编辑于 2023-9-6 09:34)
555
  • 漩涡 漩涡

    加一个Fileter,随便过滤
    回复
    2012-04-03 20:56 
最佳回答
0
漩涡发布于2012-4-3 20:56(编辑于 2023-9-6 09:34)
555
  • nageqd nageqd

    可以吗?但是能不能过滤,fr的?之前的东西呀
    回复
    2012-04-03 22:00 
最佳回答
0
nageqd发布于2012-4-3 22:00(编辑于 2023-9-6 09:34)
555
  • 0关注人数
  • 2204浏览人数
  • 最后回答于:2012-4-3 22:00
    活动推荐 更多
    热门课程 更多
    返回顶部