excel能不能在网上共享,能够异地多人修改并保存,一个实时跟新的平台。
可以实现,一是可以甲office365的网络共享编辑功能,二是安装办公版QQ,名叫TlM,直接用你的QQ号登录,可以建立共享文档,指定哪些好友可以查看,可以编辑等。
这个问题很正常。
左上角有绿色标志表示导出的excel档的数字数据是文本格式,你可以一次选中,然后按截图的样子选择“转换为数字”
你在导出excel的时候系统会调用excel程序,生成后如果文件名是默认的那么你同时生产第二个的时候系统就会报上面的错误。
另外,也有可能是你关闭了表但ERP还在调用excel的进程因此表面上你的表关闭了,但对ERP系统来讲却不是,所以要等到ERP系统释放excel进程才可以再开另一个。
证明这点也不难,在你碰到这个提示后你试着登出你的ERP系统或者关闭正在使用的界面,然后再进入ERP系统生成你要的excel,如果这个时候问题没有了,那就说明你的ERP系统没有及时释放excel进程。
如果是第一个原因,你可以在生产文件后立马改掉文件名。
如果是第二个原因,那你需要找你的ERP管理员在ERP端做一些改进,例如从调用程序上进行改善,将释放excel进程的时间缩短或者允许ERP并行调用多个excel进程。
action里面:
HttpServletResponse response=ServletActionContextgetResponse();
responsesetContentType("application/x-download;charset=gbk");
String fileName = "jingangxls";
responsereset();
responsesetContentType("application/ms-excel;charset=gbk");
responsesetHeader("Content-disposition", "attachment;filename ="
+ URLEncoderencode(fileNamesubstring(fileName
lastIndexOf("/") + 1), "gbk"));
OutputStream fos = responsegetOutputStream();
在你调用你相应的导出数据的方法就OK了
这要问你们公司的服务器管理员是怎么回事
可能是别人编辑了,内容又改回去了。
如果不是专门做了excel服务器,那么这种编辑文件的方式本来就是不正确的。对于一个简单的文件共享服务器来说,正确的做法应该是将文件下载到本机编辑,如果需要共享出去,那么更改文件名再上传到服务器。
多个人同时打开编辑同一个共享文件,即使系统权限允许这样做,那么也一定是以最后一个保存的人的编辑内容为准,其他人的工作等于白做。
0条评论