Foxtable(狐表)用户栏目专家坐堂 → 导出


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

主题:导出

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


加好友 发短信
等级:四尾狐 帖子:825 积分:1650 威望:0 精华:0 注册:2021/7/30 8:48:00
  发帖心情 Post By:2021/12/24 14:15:00 [只看该作者]

老师我想问一下就是这个路径应该怎么写,怎么引入到excel里面

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


加好友 发短信
等级:四尾狐 帖子:825 积分:1650 威望:0 精华:0 注册:2021/7/30 8:48:00
  发帖心情 Post By:2021/12/24 14:16:00 [只看该作者]

300条数据,我怎么写通用路径呢

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


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

首先在设计Excel报表模板的时候,如下图所示将Lot列的内容设置为: [&&BarCode.gif,2,2,60,20]

替换有多个图片的,可以使用
[&&图片1.jpg,2,2,60,20]
[&&图片2.jpg,2,2,60,20]

最后将BuildDetail事件代码设置为:

If e.Book.TempLate = "模板名称" Then
    If e.region = "细节区名称" Then
Dim ftp1 As new ftpclient
ftp1.host=
"196.128.143.28"
ftp1.Account = 
"foxuser"
ftp1.password = 
"138238110"
If 
ftp1.Download(e.DataRow("图片1"),"c:\data\Desert.jpg") = True Then
Dim file As String = "c:\data\Desert.jpg"
Dim img As image = getImage(file)
Dim bmp As new bitmap(img, 100, 100 * (img.height / img.width))
bmp.save(ProjectPath & "Images\图片1.jpg")
bmp.Dispose
End If

If ftp1.Download(e.DataRow("图片2"),"c:\data\Desert2.jpg") = True Then
Dim file As String = "c:\data\Desert2.jpg"
Dim img As image = getImage(file)
Dim bmp As new bitmap(img, 100, 100 * (img.height / img.width))
bmp.save(ProjectPath & "Images\图片2.jpg")
bmp.Dispose
End If

    End 
If

End
 If


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


加好友 发短信
等级:四尾狐 帖子:825 积分:1650 威望:0 精华:0 注册:2021/7/30 8:48:00
  发帖心情 Post By:2021/12/24 14:56:00 [只看该作者]

老师细节区名称是表名吗,他显示我未知编译错误

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


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

模板里面的表名

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


加好友 发短信
等级:四尾狐 帖子:825 积分:1650 威望:0 精华:0 注册:2021/7/30 8:48:00
  发帖心情 Post By:2021/12/24 15:34:00 [只看该作者]

显示我未知编译错误喔老师

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


加好友 发短信
等级:四尾狐 帖子:825 积分:1650 威望:0 精华:0 注册:2021/7/30 8:48:00
  发帖心情 Post By:2021/12/24 15:43:00 [只看该作者]

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

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


加好友 发短信
等级:超级版主 帖子:107672 积分:547681 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/12/24 16:10:00 [只看该作者]

代码放到BuildDetail事件

麻烦先认真看过帮助
[此贴子已经被作者于2021/12/24 16:09:58编辑过]

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


加好友 发短信
等级:四尾狐 帖子:825 积分:1650 威望:0 精华:0 注册:2021/7/30 8:48:00
  发帖心情 Post By:2021/12/24 16:18:00 [只看该作者]

If e.Book.TempLate = "111.xls" Then
    If e.region = "table_3" Then
Dim ftp1 As new ftpclient
ftp1.host="172.16.120.41"
ftp1.Account = "admin"
ftp1.password = "qw123"
If ftp1.Download(e.DataRow("图片1"),"c:\data\Desert.jpg") = True Then
Dim file As String = "c:\data\Desert.jpg"
Dim img As image = getImage(file)
Dim bmp As new bitmap(img, 100, 100 * (img.height / img.width))
bmp.save(ProjectPath & "Images\图片1.jpg")
bmp.Dispose
End If

If ftp1.Download(e.DataRow("图片2"),"c:\data\Desert2.jpg") = True Then
Dim file As String = "c:\data\Desert2.jpg"
Dim img As image = getImage(file)
Dim bmp As new bitmap(img, 100, 100 * (img.height / img.width))
bmp.save(ProjectPath & "Images\图片2.jpg")
bmp.Dispose
End If
    End If
End If

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


加好友 发短信
等级:四尾狐 帖子:825 积分:1650 威望:0 精华:0 注册:2021/7/30 8:48:00
  发帖心情 Post By:2021/12/24 16:19:00 [只看该作者]

导不出图片老师

 回到顶部
总数 87 上一页 1 2 3 4 5 6 7 8 9 下一页