Foxtable(狐表)用户栏目专家坐堂 → 终端上不显示


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

主题:终端上不显示

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


加好友 发短信
等级:六尾狐 帖子:1495 积分:12175 威望:0 精华:0 注册:2013/3/19 16:41:00
  发帖心情 Post By:2020/3/24 15:19:00 [只看该作者]

以下是引用有点蓝在2020/3/24 13:48:00的发言:
上传可以测试的实例

老师,就是下面一段代码。想实现excel显示。网络联接等都是正常的。

 

Case "order.xls"
        Dim Book As New XLS.Book(ProjectPath & "Attachments\信息表.xls")
        Dim fl As String = ProjectPath & "Reports\信息表.xls"
        book.AddDataTable("职工信息总表","学校档案","Select * fr  om {职工信息总表} where 姓名 = 'aaa")
        Book.Build()
        Book.Save(fl)
        Dim Proc As New Process
        Proc.File = fl
        Proc.Start()                  '到一行都是正常的,形成的表都正确,显示在服务器屏幕上。
        
        e.WriteBook(book,"信息表.xls",True)            '到这就没什么动静了,手机上什么也没显示,啥原因啊。

用      e.Writefile              也是一样的,什么也不显示。

 回到顶部
帅哥,在线噢!
有点蓝
  12楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106700 积分:542695 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/3/24 15:45:00 [只看该作者]

去掉下面代码
Dim Proc As New Process
        Proc.File = fl
        Proc.Start()   

改为使用e.Writefile,我测试没有问题
[此贴子已经被作者于2020/3/24 15:45:03编辑过]

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


加好友 发短信
等级:六尾狐 帖子:1495 积分:12175 威望:0 精华:0 注册:2013/3/19 16:41:00
  发帖心情 Post By:2020/3/27 17:14:00 [只看该作者]

形成的excel文件打不开,显示文件损坏,用QQ浏览器打开显示如文件中的图片。

 

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:新建文件夹.zip


 回到顶部
帅哥,在线噢!
有点蓝
  14楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106700 积分:542695 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/3/27 17:34:00 [只看该作者]

这例子我测试没有问题,如果还是搞不懂,请上传您的例子测试

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:excel报表.zip

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


加好友 发短信
等级:六尾狐 帖子:1495 积分:12175 威望:0 精华:0 注册:2013/3/19 16:41:00
  发帖心情 Post By:2020/3/27 22:57:00 [只看该作者]

.NET Framework 版本:4.0.30319.17929
Foxtable 版本:2020.1.19.19
错误所在事件:
详细错误信息:
Microsoft Jet 数据库引擎找不到输入表或查询 '~TMPCLP订单'。 确定它是否存在,以及它的名称的拼写是否正确。


 

[此贴子已经被作者于2020/3/27 23:32:28编辑过]

 回到顶部
帅哥,在线噢!
有点蓝
  16楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106700 积分:542695 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/3/27 23:12:00 [只看该作者]

15楼的错误是没有指定数据源:http://www.foxtable.com/mobilehelp/topics/0149.htm

AddDataTable的语法为:

AddDataTable(Name,DataSouce,SelectString)
AddDataTable(Name,DataTable)

Name字符型,临时表的名称,必须和报表模板中的表名保持一致。
DataSouce字符型,用于指定数据源名称。
SelectString字符型,用于指定Select语句

另外一个错误是日期条件的问题,把#号改为单引号即可:http://www.foxtable.com/webhelp/topics/2343.htm

改正后测试没有任何问题

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


加好友 发短信
等级:六尾狐 帖子:1495 积分:12175 威望:0 精华:0 注册:2013/3/19 16:41:00
  发帖心情 Post By:2020/3/27 23:36:00 [只看该作者]

老师好耐心啊,终于成功了,估计是我的系统缺什么文件吧。谢谢您。我再找找原因。

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


加好友 发短信
等级:六尾狐 帖子:1495 积分:12175 威望:0 精华:0 注册:2013/3/19 16:41:00
  发帖心情 Post By:2020/3/28 16:25:00 [只看该作者]

老师您好,excel报表很好用。但现在有个问题,照片如果是放在外部数据源的  \照片\职工\    目录下怎么调用。

 回到顶部
帅哥,在线噢!
有点蓝
  19楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106700 积分:542695 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/3/28 16:41:00 [只看该作者]

如果不是ftp文件,图片必须在Attachments目录中,就像客户端用法一样即可。


[此贴子已经被作者于2020/3/29 20:01:28编辑过]

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


加好友 发短信
等级:六尾狐 帖子:1495 积分:12175 威望:0 精华:0 注册:2013/3/19 16:41:00
  发帖心情 Post By:2020/3/28 18:03:00 [只看该作者]

以下是引用有点蓝在2020/3/28 16:41:00的发言:
如果不是ftp文件,图片必须在Attachments目录中,就像客户端用法一样即可。


如果是ftp文件,参考:Attachments

是ftp文件,老师给的链接打不开了。

在图片列属性中设置根目录不能用绝对路径。

foxtable为什么不能统一呢,web只能放在D:\web中,而ftp的图片只能放在根目录,两都怎么能合二为一呢?


 回到顶部
总数 23 上一页 1 2 3 下一页