Foxtable(狐表)用户栏目专家坐堂 → 【二进制列文件】图片列为二进制,并且将文件写入了二进制列里,现在怎么在EXCEL报表中读取并打印出来呢?


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

主题:【二进制列文件】图片列为二进制,并且将文件写入了二进制列里,现在怎么在EXCEL报表中读取并打印出来呢?

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


加好友 发短信
等级:超级版主 帖子:107754 积分:548109 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2017/11/3 16:37:00 [显示全部帖子]

在报表事件里做:http://www.foxtable.com/webhelp/scr/2338.htm

If e.Book.TempLate = "SalesInvoice" Then
    If e.region = "SaleOrderDetail" Then
        If e.DataRow Is Nothing OrElse e.DataRow.IsNull("Lot"Then 
'
如果是空行或者Lot列为空
            Dim img As New System.Drawing.Bitmap(1,1
'
生成一个空白图片
            img.Save(ProjectPath & "Images\BarCode.gif")
        Else 
'
否则生成条形码图片
这里写代码从数据库获取图片数据并保存到
Images目录中
        
End If
    End 
If

End
 If

 回到顶部