以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 专业报表打印远程图片该怎么操作 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=145731) |
-- 作者:lwjiee -- 发布时间:2020/2/5 22:00:00 -- 专业报表打印远程图片该怎么操作 专业报表打印本地图片好打印的,pic.image = getimage("1.jpg") 就好了 但是,表里面的图片是远程的,绑定到了界面的一个pic viewer空间,并设置了ftp的远程目录 直接使用 MessageBox.Show(dr("pic")) pic.Image = getimage(dr("pic")) 代码,并不能打印出来图片 消息框显示,dr("pic")的值为"fpg远程目录/1.png" 该如何让 prt.RenderImage控件,显示远程图片文件呢? |
-- 作者:lwjiee -- 发布时间:2020/2/5 22:12:00 -- 把语句 pic.Image = getimage(dr("pic")) 修改成 pic.Image = getimage(ProjectPath & "RemoteFiles" & dr("图片").replace("/","\\")) 后,问题已经解决了,可是新的问题又出现了 使用了远程图片自动下载的功能,那么问题来了,我如果要打印1千行,其中只有几行我点开后,图片自动下载了, 更多行并没有自动下载到本地,那么如何实现这个专业报表批量打印的功能呢? 新的问题请求专家解答
[此贴子已经被作者于2020/2/5 22:12:57编辑过]
|
-- 作者:有点蓝 -- 发布时间:2020/2/6 11:24:00 -- 每个文件打印前先手动下载:http://www.foxtable.com/webhelp/topics/1410.htm [此贴子已经被作者于2020/2/6 11:26:09编辑过]
|
-- 作者:lwjiee -- 发布时间:2020/2/6 11:28:00 -- 谢谢您啦 |