Foxtable(狐表)用户栏目专家坐堂 → 用excel报表生成网页时的图片路径问题


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

主题:用excel报表生成网页时的图片路径问题

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


加好友 发短信
等级:超级版主 帖子:106204 积分:540143 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/8/27 9:22:00 [显示全部帖子]

图片列指定存放目录:http://www.foxtable.com/webhelp/topics/0088.htm

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


加好友 发短信
等级:超级版主 帖子:106204 积分:540143 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/8/27 9:51:00 [显示全部帖子]

要在主表的列属性里设置,在之前存储图片的时候就要存储为正确的路径即可。生成报表的时候不需要加这个

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


加好友 发短信
等级:超级版主 帖子:106204 积分:540143 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/8/27 10:04:00 [显示全部帖子]

没错,就是【后台的临时datatable】图片列使用的是绝对路径即可

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


加好友 发短信
等级:超级版主 帖子:106204 积分:540143 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/8/27 10:07:00 [显示全部帖子]

报什么错?5楼的用法是ftp的,不要和3楼的用法搞混了,不是一回事

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


加好友 发短信
等级:超级版主 帖子:106204 积分:540143 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/8/27 10:28:00 [显示全部帖子]

我测试没有问题,内部表和SqlServer都试过,请上传实例说明。

估计是数据源么有【员工】这个表名

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


加好友 发短信
等级:超级版主 帖子:106204 积分:540143 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/8/27 11:14:00 [显示全部帖子]

是个bug,已反馈。如果有一个“员工”的表存在就没有问题了,不管是内部表还是加载的外部表。

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


加好友 发短信
等级:超级版主 帖子:106204 积分:540143 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/8/27 12:04:00 [显示全部帖子]

Dim Book As New XLS.Book("D:\问题\test1\www\excel\资料卡.xls")
book.AddDataTable("员工","test","Select * from 员工 where 姓名 = '王伟'")
book.DataTables("员工").DataCols("照片").ExtendType = ExtendTypeEnum.Images
book.DataTables("员工").DataCols("照片").DefaultFolder  = "D:\问题\test1\www\images"
Dim fl As String = ProjectPath & "Reports\资料卡.xls"
Book.Build()
Book.Save(fl)
Dim Proc As New Process
Proc.File = fl
Proc.Start()

 回到顶部