Foxtable(狐表)用户栏目专家坐堂 → excel报表,FTP图片列不显示,求代码


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

主题:excel报表,FTP图片列不显示,求代码

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


加好友 发短信
等级:四尾狐 帖子:943 积分:7802 威望:0 精华:0 注册:2013/7/7 13:37:00
excel报表,FTP图片列不显示,求代码  发帖心情 Post By:2018/11/16 10:09:00 [只看该作者]


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

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

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



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


加好友 发短信
等级:四尾狐 帖子:943 积分:7802 威望:0 精华:0 注册:2013/7/7 13:37:00
  发帖心情 Post By:2018/11/16 10:09:00 [只看该作者]


图片点击可在新窗口打开查看此主题相关图片如下:4.png
图片点击可在新窗口打开查看
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:ftp图片demo.table



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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/11/16 10:19:00 [只看该作者]

我测试没问题,我这样写

 

[@表C,&第八列,0]

 

 

如果直接引用的是图片列,可以按照以下格式:

[@表名,&列名,行位置]
[@表名,&列名,行位置,x,y]
[@表名,&列名,行位置,x,y,width,height]

或者

[@表名,&列名,+行位置]
[@表名,&列名,+行位置,x,y]
[@表名,&列名,+行位置,x,y,width,height]

x:      左边距
y:     上边距
width: 图片宽度
height:图片高度

需要注意的是,对于图片列,即使是当前行,也必须明确指定行位置,例如:

[@员工,&照片,+0]


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


加好友 发短信
等级:四尾狐 帖子:943 积分:7802 威望:0 精华:0 注册:2013/7/7 13:37:00
  发帖心情 Post By:2018/11/16 11:25:00 [只看该作者]


甜老师,是不是报表只对当前表有效,我在窗体里调用,显示不出来

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/11/16 11:43:00 [只看该作者]

只对【主表】有效,窗口副本表无效,sqlTable表有效。

 

sqlTable表,你要加入下面代码

 

DataTables("窗口1_Table1").DataCols("第八列").ExtendType = ExtendTypeEnum.Images
DataTables("窗口1_Table1").DataCols("第八列").Remote = True
DataTables("窗口1_Table1").DataCols("第八列").FTPClient.Host ="127.0.0.1"
DataTables("窗口1_Table1").DataCols("第八列").FTPClient.Account = "test"
DataTables("窗口1_Table1").DataCols("第八列").FTPClient.password = "test"


 回到顶部