posts - 165, comments - 198, trackbacks - 0, articles - 1
  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

java报表 Cell50

Posted on 2007-06-12 10:23 G_G 阅读(1153) 评论(2)  编辑  收藏 所属分类: Reportform

问题:     对数据的打印
解决:     用友华表Cell插件与IE 结合 
               在jsp 中 用包装好的 标签来实现数据展现 

   Cell下载(http://mail.google.com/mail/?realattid=f_f2smalft&attid=0.1&disp=attd&view=att&th=11319ae8ff5275c3)后改成*.zip

简单例题下载  http://www.blogjava.net/Files/Good-Game/paobiao.rar           解压为 war 后就直接 http://localhost:7000/paobiao/paobiao.do

大家要是 会 ec 那就简单了 <jjmtabletag:exttable>标签包装的和 ec 很想  
先用报表软件 画 个 样式 我的是    form/Tat.cll
后 在 jsp 中


<% @ page language = " java "  pageEncoding = " UTF-8 " %>
<% @ taglib prefix = " ajax "  uri = " /WEB-INF/ajaxtags.tld "   %>
<% @ taglib uri = " http://www.jjm.cn/tags-tables "  prefix = " jjmtabletag " %>

<! DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" >
< html >  
    
< head >
        
< title > JSP for paobiaoForm form </ title >
        
< script  type ="text/javascript"  src ="<%=request.getContextPath()%>/js/jjmtag.js" ></ script >    
    
</ head >
      
< body  onload ="window_onload()" >
    
      
< jjmtabletag:exttable
          
templateFile ="/form/Tat.cll"                           //报表的格式的所在地
          action
="/paobiao.do"  
          firstRow
="3"                                                                                      //从第3行开始
          primaryKey
="name"                                                                                     
          items
="list"                                                                                                     
          searchButtonVisible
="false"                                                                     
          ajaxEnabled
="false" >   
              <jjmtabletag:column col="2" row="5" property="" value='liukaiyi' />   //在 第5 行第2  列 'liukaiyi'
可以<%= ....%>
          
<jjmtabletag:column col="1" property="name"/>                       //读集合 list 中(循环)的元素 并从第三行开始
      </jjmtabletag:exttable>   

    
</body>
</html>


其他的 大家看看吧 简单 刚到公司 发现这个很好 消化下就贴出来(时间问题例题不好)
欢迎大家评论

评论

# re: java报表 Cell50   回复  更多评论   

2007-06-12 14:59 by 马永才
什么叫好,合适的项目采用合适的技术就叫好。我曾经在cell上死过N次,当时项目经理不做这方面的考虑,强制性使用cell,其实当时的项目虽然也是报表,但真的不适合采用cell,结果可想而知.....

# re: java报表 Cell50 [未登录]  回复  更多评论   

2007-06-13 08:27 by G_G
....

只有注册用户登录后才能发表评论。


网站导航:
博客园   IT新闻   Chat2DB   C++博客   博问