目前在项目中准备利用POI处理EXCEL,其中需要在服务器端动态生成Excel文件,目前的一个技术问题就是怎么样利用POI实现EXCEL表格中的自动数据分级,目前找了一些资料,还没有看到这方面实现的描述,希望在这里得到各位大牛的帮助,先谢过!

解决方案 »

  1.   

    呵呵,希望有朋友能够给予解释,我在OpenOffice中看到了同样的实现,但是不知道如果通过POI来进行实现!谢谢!
      

  2.   

    什么叫数据分级?
    在数据库中取出数据的时候分级不可以吗?然后把分级好的数据写入excle文件。
    另外,可以在服务器上做一个EXCLE的模版文件。先把数据导出到此文件,然后另存为另一个文件,可以使导出效果更好,并且减少代码量
    jxl也很好用
      

  3.   

    lcllcl987:这样的话,对输出的数据的内容和行数都必须控制好,无法动态的控制实现需要动态分级的数据行!
    数据分级是EXCEL中可以实现单元格缩放显示的功能。点击数据分级后在表格左侧形成的伸缩树按钮,可以将汇总项目以下的数据进行隐藏。
      

  4.   

    I see.
    excel的高级功能阿?
    这个估计够呛
    我只知道POI和JXL都不支持宏
      

  5.   

    呵呵,目前看到在OpenOffice中可以通过命令菜单完成,但没有在文档找找到这一块的描述,还在努力中。