Foxtable(狐表)用户栏目专家坐堂 → [求助]请帮改下,专业报表依次打印图片代码


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

主题:[求助]请帮改下,专业报表依次打印图片代码

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/5/27 19:17:00 [显示全部帖子]

 必须先下载,再赋值给单元格,参考代码

 

http://www.foxtable.com/help/topics/1402.htm

 

http://www.foxtable.com/help/topics/1208.htm

 


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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/5/27 19:42:00 [显示全部帖子]

    For j As Integer = 0 To colNames.Length - 1       
        rt.Cells(i Mod aPageCount + 1, 0).Text = i + 1
        rt.Cells(i Mod aPageCount + 1, j+1).Text = tb.Rows(i)(colNames(j))
    Next

 

改成

 

For j As Integer = 0 To colNames.Length - 1
    rt.Cells(i Mod aPageCount + 1, 0).Text = i + 1
    If ColNames(j) = "DingDanMingXi_TuPian" Then
        Network.DownloadFile(tb.Rows(i)(colNames(j)), ProjectPath & "temp.jpg")
        rm.Image = GetImage(ProjectPath & "temp.jpg") '请改为实际的图标名称和路径
        rm.Style.ImageAlign.AlignHorz = prt.ImageAlignHorzEnum.Center '图片水平居中
        rm.Style.ImageAlign.AlignVert = prt.ImageAlignVertEnum.Center '图片垂直居中
        rm.Style.ImageAlign.StretchHorz = False '禁止水平方向扩展图片
        rm.Style.ImageAlign.StretchVert = False '禁止垂直方向扩展图片
        rt.Cells(i Mod aPageCount + 1, j+1).RenderObject = rm
    Else
        rt.Cells(i Mod aPageCount + 1, j+1).Text = tb.Rows(i)(colNames(j))
    End If
Next


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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/5/28 14:11:00 [显示全部帖子]

Network.DownloadFile(tb.Rows(i)(colNames(j)), ProjectPath & "下载的图片" & tb.Rows(i)("商品条码") & ".jpg")

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/5/28 14:28:00 [显示全部帖子]

Network.DownloadFile(tb.Rows(i)(colNames(j)), ProjectPath & "下载的图片" & tb.Rows(i)("商品条码") & ".jpg","" ,"" ,True, 100000, True)

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/5/28 14:59:00 [显示全部帖子]

不会弄,就上传具体例子。

 

 For j As Integer = 0 To colNames.Length - 1
    rt.Cells(i Mod aPageCount + 1, 0).Text = i + 1
    If ColNames(j) = "DingDanMingXi_TuPian" Then
        Network.DownloadFile(tb.Rows(i)(colNames(j)), ProjectPath & "下载的图片" & tb.Rows(i)("商品条码") & ".jpg","" ,"" ,True, 100000, True) 
        Dim rm As new prt.RenderImage
        rm.Image = GetImage(ProjectPath & "temp.jpg") '请改为实际的图标名称和路径
        rm.Style.ImageAlign.AlignHorz = prt.ImageAlignHorzEnum.Center '图片水平居中
        rm.Style.ImageAlign.AlignVert = prt.ImageAlignVertEnum.Center '图片垂直居中
        rm.Style.ImageAlign.StretchHorz = False '禁止水平方向扩展图片
        rm.Style.ImageAlign.StretchVert = False '禁止垂直方向扩展图片
        rt.Cells(i Mod aPageCount + 1, j+1).RenderObject = rm
    Else
        rt.Cells(i Mod aPageCount + 1, j+1).Text = tb.Rows(i)(colNames(j))
    End If
Next


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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/5/28 20:24:00 [显示全部帖子]

 

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:新建 文本文档.txt


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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/5/29 11:22:00 [显示全部帖子]

 不可以。你可以下载在同一个文件下,然后最后删除那个文件啊

 回到顶部