java报表 Cell50

问题:     对数据的打印
解决:     用友华表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 >


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

你可能感兴趣的:(java报表 Cell50)