Foxtable(狐表)用户栏目专家坐堂 → 【二维码】根据分册编码,如何批量生成二维码呢?


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

主题:【二维码】根据分册编码,如何批量生成二维码呢?

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


加好友 发短信
等级:九尾狐 帖子:2472 积分:17346 威望:0 精华:0 注册:2013/1/31 0:03:00
【二维码】根据分册编码,如何批量生成二维码呢?  发帖心情 Post By:2017/10/23 18:36:00 [只看该作者]

【二维码】根据分册编码,如何批量生成二维码呢?
录入卷宗册数,假设是5卷
会自动生成5行
分册编号【类型为字符】对应为
5-1
5-2
5-3
5-4
5-5

代码如下:如何在红色部分代码做修改,使之对应生成五个二维码呢?分别对应分册编号记录数

Select Case e.DataCol.Name
    Case "所属地州","所属单位","卷宗名称","录入时间","承办人","承办部门","联系电话","卷宗册数","分册编号"
        Dim Val1 As String = e.DataRow("所属地州")
        Dim Val11 As String = e.DataRow("所属单位")
        Dim Val111 As String = e.DataRow("卷宗名称")
        Dim Val1111 As String = e.DataRow("卷宗册数")
        Dim Val11111 As String= e.DataRow("录入时间")
        Dim Val111111 As String= e.DataRow("承办人")
        Dim Val1111111 As String= e.DataRow("承办部门")
        Dim Val11111111 As String= e.DataRow("联系电话")
        Dim Val111111111 As  String= e.DataRow("卷宗册数")
        Dim Val1111111111 As  String= e.DataRow("分册编号")
        
        Dim val0 As String = "所属地州:[" & val1 & "]" & "所属单位:[" & val11 & "]" & "案卷名:[" & val111 & "]" & "册数:[" & val1111 & "]" & "入库时间:[" & Val11111 & "]" & "承办人:[" & Val111111 & "]" & "承办部门:[" & Val1111111 & "]" & "联系电话:[" & Val11111111 & "]" & "卷宗册数:[" & Val111111111 & "]" & "分册编号:[" & Val1111111111 & "]"
        e.DataRow("加密字符")=EncryptText(Val0,"a23","op#")
        Dim Bar As New BarCodeBuilder
        Bar.Symbology = Barpro.Symbology.QRCode
        Bar.Code = EncryptText(Val0,"a23","op#")
        Bar.QuietZoneWidth = 2
        Bar.SaveImage("d:\ceshi\" & e.DataRow("卷宗名称") & e.datarow("分册编号") & ".jpg")
            
End Select
[此贴子已经被作者于2017/10/23 20:06:56编辑过]

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


加好友 发短信
等级:超级版主 帖子:107147 积分:544978 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2017/10/23 20:12:00 [只看该作者]

既然是自动生成5行,那么这个事件就自然会触发5次,然后保存了5个。还需要怎么处理呢?

 回到顶部