Foxtable(狐表)用户栏目专家坐堂 → 后台打印


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

主题:后台打印

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


加好友 发短信
等级:一尾狐 帖子:402 积分:3539 威望:0 精华:0 注册:2014/1/8 17:12:00
  发帖心情 Post By:2017/12/29 12:14:00 [只看该作者]

好了,版主。非常感谢。
但这样会形成2个临时表。感觉不太好。怎么处理。


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


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

以下是引用cuicuibing在2017/12/29 12:14:00的发言:
好了,版主。非常感谢。
但这样会形成2个临时表。感觉不太好。怎么处理。

 

可以隐藏或者卸载

 

Tables("明细测试").Visible = False

-------------

DataTables.UnLoad("明细测试")


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


加好友 发短信
等级:一尾狐 帖子:402 积分:3539 威望:0 精华:0 注册:2014/1/8 17:12:00
  发帖心情 Post By:2017/12/29 13:36:00 [只看该作者]

ok,谢谢版主。
另外请教图片打印:

如果打印单独一个,可以通过PictureViewer1的绑定,将图片自动下载的固定的目录。

但如果批量打印话,就不能自动打印。这样思路,是否可以。

加载临时表后。 遍历这个表,使用FTPClient,进行下载。

比如  “图纸“”列  数据如下

/图纸/CP001/1.jpg
/图纸/CP001/2.jpg

Dim ftp1 As new ftpclient
ftp1.host=
""
ftp1.Account =
""
ftp1.password =
""

For Each dr As DataRow In DataTables("表A").DataRows

    if dr.IsNull("图片")then
       Dim pr As String = dr("图片")  这里多个图片应该怎么定义,
       Dim  ipfile  As String = ProjectPath & "RemoteFiles\" 
       if ftp1.download(pr, ipfile&pr) ipfile&pr这里拼接有问题,  /  与 \怎转换。
       end if
     end if
next

后台图片的版主有没有什么好的思路,请教一下。


[此贴子已经被作者于2017/12/29 13:37:49编辑过]

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


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

为什么一定要后台打印?就不能直接把表格加载出来?加载表格直接处理表简单方便。

 

1、excel报表,支持直接打印ftp图片的,只要把列设置成ftp图片列即可,如

 

http://www.foxtable.com/webhelp/scr/2040.htm

 

2、当然你也可以下载后处理,循环每一行,根据ftp路径,把每一张图片下载下来。


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


加好友 发短信
等级:一尾狐 帖子:402 积分:3539 威望:0 精华:0 注册:2014/1/8 17:12:00
  发帖心情 Post By:2017/12/29 14:57:00 [只看该作者]

ok,明白啥意思了。谢

 回到顶部
总数 15 上一页 1 2