以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]EXCEL报表打印多个图片,图片不显示  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=157072)

--  作者:suliao9641
--  发布时间:2020/9/30 10:51:00
--  [求助]EXCEL报表打印多个图片,图片不显示

图片点击可在新窗口打开查看此主题相关图片如下:qq图片20200930104206.png
图片点击可在新窗口打开查看
按照帮助操作,excel打印图片。
分割出图片列需要打印的多个图片文件名字。
图片已经在Attachments目录下
excel单元格设置[&&tu(0),48,48]
打印的时候图片不显示

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

--  作者:有点蓝
--  发布时间:2020/9/30 11:09:00
--  
tu(0)是代码,无法用到模板里。

如果要知道第几张图,参考

我们知道,图片列的一个单元格可能包括多个图片,上述的引用格式打印的是第一个图片。
我们可以指定打印第几个图片,方法是在列名后面加上“&X”,X是一个整数,表示要打印的图片的位置,从0开始编号。

例如:

[&照片&1,3,3,150,159]

表示打印第二个图片。

再例如打印第三个图片:

[&照片&2,3,3,150,159]


如果要做其它特殊处理,要到报表事件里做:http://www.foxtable.com/webhelp/topics/2338.htm


--  作者:suliao9641
--  发布时间:2020/9/30 11:24:00
--  
蓝老师,不知道为什么直接按照帮助里设置[&图片&1,3,3,150,159],就是无法打印图片
用代码处理,有什么变通的方法解决代码应用到模板里

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

--  作者:有点蓝
--  发布时间:2020/9/30 11:34:00
--  
如果要打印第一张图直接这样即可[&图片,3,3,150,159]

不需要&0

--  作者:suliao9641
--  发布时间:2020/9/30 11:38:00
--  
[&图片,3,3,150,159]还是打印不出图片
--  作者:suliao9641
--  发布时间:2020/9/30 11:39:00
--  
这个格式不适用FTP文件吧。FTP文件已经缓存到Attachments目录下
--  作者:有点蓝
--  发布时间:2020/9/30 11:41:00
--  
FTP文件要提前下载到本机才能使用,ftp文件在RemoteFiles而不是Attachments
--  作者:suliao9641
--  发布时间:2020/9/30 12:49:00
--  
好奇怪,需要打印的图片RemoteFiles和Attachments都有

但是[&图片,3,3,150,159]还是打印不出图片

--  作者:有点蓝
--  发布时间:2020/9/30 13:33:00
--  
确定列名也是叫图片?上传实例测试一下
--  作者:suliao9641
--  发布时间:2020/10/15 12:52:00
--  回复:(有点蓝)确定列名也是叫图片?上传实例测试一...
请版主看看,不知道为什么代码贴不出来
以下是EXCEL模板

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

图片点击可在新窗口打开查看此主题相关图片如下:01.png
图片点击可在新窗口打开查看
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:技术报价单打印.xls