在Linux服务器中,用java在服务器端把报表的模板里面填充数据,然后把这个文件下载到客户端。
本来这个用POI实现都没有问题,但是有几个报表的模板的工作簿被保护住了(就是让里面的表单无法移动位置,随意增减表单数量),这样造成POI在实例化对象时,取不到instance而出错。
请问这个问题该如何解决。
此后考虑过这样一个思路,在服务器端把数据用文本文件传到客户端,然后当客户端响应下载事件时,再调用一个dll之类的应用程序来把临时数据填充到提前下载到客户端的报表模板中去。具体怎么实现,也在考虑中~~~
本来这个用POI实现都没有问题,但是有几个报表的模板的工作簿被保护住了(就是让里面的表单无法移动位置,随意增减表单数量),这样造成POI在实例化对象时,取不到instance而出错。
请问这个问题该如何解决。
此后考虑过这样一个思路,在服务器端把数据用文本文件传到客户端,然后当客户端响应下载事件时,再调用一个dll之类的应用程序来把临时数据填充到提前下载到客户端的报表模板中去。具体怎么实现,也在考虑中~~~
解决方案 »
- 请教Struts2 Action类中Session值传递问题
- 根据时间自动生成行(推荐本javascript书给我吧~~~)
- 急,在线等,请教图片已经能上传到固定文件夹(我写死在F盘下,且能看到那图),如何又从F盘
- 跪求帮忙,新手的白痴问题,weblogic\javabean\oracle……刚学习看了很多书,但是还是感觉很迷茫,找不到哪里有又傻瓜又全面的文章。
- 郁闷啊!!搞了两天的javabean都没搞定!
- 关于邮件地址验证,为什么我运行这段程序永远返回false
- 2000元求购一程序!!高手请进
- 关于jstl如何判断字符串长度的问题
- 关于使用struts标签的问题
- servlet 产生的 HTML
- 急需解决方案关于ognl匹配输出
- 两列布局的页面,要正好动态充满当前浏览器的窗口
在服务器端把数据(数组)送到客户端页面,然后在页面中调用ActiveX控件,把这些数据填到报表模板中。由于ActiveX在客户端运行,客户端安装有Excel所以这个可以实行。但是现在又引出两个新的问题:
1,客户端需要使用服务器端的最新模板,这个怎么用ActiveX下载下来。
2,在通过js给ActiveX传输组参数的时候,总是会出现类型不匹配的问题。(我是用VB6制作ActiveX的,在Vb6里面把数组定义成arrData() As Variant;在js方面,从服务器端传过来的是二维字符串数组)头疼中~~~~~~~~~~~~