Foxtable(狐表)用户栏目专家坐堂 → 企业微信中生成excel格式的报表


  共有3068人关注过本帖树形打印复制链接

主题:企业微信中生成excel格式的报表

帅哥哟,离线,有人找我吗?
133198609
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:373 积分:3107 威望:0 精华:0 注册:2015/1/30 9:47:00
企业微信中生成excel格式的报表  发帖心情 Post By:2018/12/26 22:11:00 [显示全部帖子]

企业微信中一个生成excel的按钮,之前使用都是正常的,最近突然手机上的生成表格一直报错,电脑版的正常。提示未知错误an unknown error occurred.

代码都是帮助中出来的:主要代码为:


图片点击可在新窗口打开查看此主题相关图片如下:qq图片20181226221056.png
图片点击可在新窗口打开查看

[此贴子已经被作者于2018/12/26 22:12:21编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
133198609
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:373 积分:3107 威望:0 精华:0 注册:2015/1/30 9:47:00
  发帖心情 Post By:2018/12/26 23:30:00 [显示全部帖子]

感谢这么晚还在给我们解决问题;


1、有对企业微信进行升级。

 

2、 e.writefile 是正常的。


 回到顶部
帅哥哟,离线,有人找我吗?
133198609
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:373 积分:3107 威望:0 精华:0 注册:2015/1/30 9:47:00
  发帖心情 Post By:2018/12/27 8:34:00 [显示全部帖子]

经测试,安卓系统可以,苹果系统不行。

 回到顶部
帅哥哟,离线,有人找我吗?
133198609
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:373 积分:3107 威望:0 精华:0 注册:2015/1/30 9:47:00
  发帖心情 Post By:2018/12/27 18:29:00 [显示全部帖子]

怀疑还是苹果手机的问题,重新最了一个测试,苹果手机上的企业微信、微信、safari浏览器都出错,电脑的企业微信、ie都正常。



图片点击可在新窗口打开查看此主题相关图片如下:图片1.png
图片点击可在新窗口打开查看



 回到顶部
帅哥哟,离线,有人找我吗?
133198609
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:373 积分:3107 威望:0 精华:0 注册:2015/1/30 9:47:00
回复:(有点甜)测试了一下,用iphone直接这样测试没...  发帖心情 Post By:2018/12/28 1:25:00 [显示全部帖子]

我试了你这种的,还是不行,用了两个苹果手机测试,都不行,奇了怪了。
现在换成了WriteFile了,暂时能满足需求,但是WriteFile的缺点显而易见。

        Dim Book As New XLS.Book(ProjectPath & "Attachments\工资条.xls")
        Dim fl2 As String = ProjectPath & "Reports\" & "工资条" & zhujian & ".xls"
        book.AddDataTable("职工工资发放明细表","数据库","Sele ct * from {职工工资发放明细表} where _Identify= '" & zhujian & "'") '添加临时表
        Book.Build()
        Book.Save(fl2)
        e .WriteFile(fl2)
[此贴子已经被作者于2018/12/28 8:40:35编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
133198609
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:373 积分:3107 威望:0 精华:0 注册:2015/1/30 9:47:00
  发帖心情 Post By:2018/12/28 9:17:00 [显示全部帖子]

突然想到一个问题,e.writebook会不会要求服务器必须安装office?我这个服务器是没有office的。

 回到顶部
帅哥哟,离线,有人找我吗?
133198609
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:373 积分:3107 威望:0 精华:0 注册:2015/1/30 9:47:00
回复:(有点甜)测试了一下,用iphone直接这样测试没...  发帖心情 Post By:2018/12/28 9:20:00 [显示全部帖子]


突然想到一个问题,e.writebook会不会要求服务器必须安装office?我这个服务器是没有office的。

 回到顶部
帅哥哟,离线,有人找我吗?
133198609
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:373 积分:3107 威望:0 精华:0 注册:2015/1/30 9:47:00
回复:(有点甜)以下是引用133198609在2018/12/28 9:...  发帖心情 Post By:2018/12/28 10:52:00 [显示全部帖子]

问题解决了

解决的方式是:服务器重新安装office了。

之前没有出问题,可能就是这个office的问题,以前可以用是因为换了服务器。

猜测问题的原因:

e.writebook  在iso设备上的时候会直接调用服务器的office组件来生成和打开excel报表,而安卓和pc浏览器是直接下载eccel报表,下载后就和服务器无关了。

 回到顶部