Foxtable(狐表)用户栏目专家坐堂 → 一行打印多个二维码


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

主题:一行打印多个二维码

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


加好友 发短信
等级:七尾狐 帖子:1551 积分:10061 威望:0 精华:0 注册:2014/12/18 16:12:00
一行打印多个二维码  发帖心情 Post By:2023/11/10 9:58:00 [显示全部帖子]

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:铝巴送货单piao号一览表.rar

上面的excel表格里面,我希望一行能够打印两个二维码,而这两个二维码是来自两个不同的数据行的。请问要怎样来表达才能做到这点要求?谢谢。

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


加好友 发短信
等级:七尾狐 帖子:1551 积分:10061 威望:0 精华:0 注册:2014/12/18 16:12:00
  发帖心情 Post By:2023/11/10 10:47:00 [显示全部帖子]

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:铝巴送货单piao号一览表1.zip

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:铝巴送货单piao号一览表2.rar
请看附页档案。第二列的二维码没有出来。


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


加好友 发短信
等级:七尾狐 帖子:1551 积分:10061 威望:0 精华:0 注册:2014/12/18 16:12:00
  发帖心情 Post By:2023/11/10 11:24:00 [显示全部帖子]

If e.Book.TempLate = "铝巴送货单piao号一览表" Then 'TempLate是指模板文件的名称
    If e.region = "铝巴送货单piao号一览表" Then
        Dim Bar As New BarCodeBuilder
'        Bar.Symbology = Barpro.Symbology.Code128
        Bar.Symbology = Barpro.Symbology.QRCode
        Bar.Code = e.DataRow("piao号")
'        Bar.BarRatio = 0.3
'        Bar.BarHeight = 25
        bar.SaveImage(ProjectPath & "Images\BarCode.gif", 300)
    End If
End If

上面是 Builddetail 里面的代码,是不是这里也要怎样修改才行?谢谢。

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


加好友 发短信
等级:七尾狐 帖子:1551 积分:10061 威望:0 精华:0 注册:2014/12/18 16:12:00
  发帖心情 Post By:2023/11/10 12:48:00 [显示全部帖子]

6楼 beforebuild 代码会出现如下提示:
e.region 不是 buildeventArgs 的成员。

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


加好友 发短信
等级:七尾狐 帖子:1551 积分:10061 威望:0 精华:0 注册:2014/12/18 16:12:00
  发帖心情 Post By:2023/11/10 12:58:00 [显示全部帖子]

改了。可以了。谢谢。

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


加好友 发短信
等级:七尾狐 帖子:1551 积分:10061 威望:0 精华:0 注册:2014/12/18 16:12:00
  发帖心情 Post By:2023/11/10 13:07:00 [显示全部帖子]

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:铝巴送货单piao号一览表3.rar

还有一个问题,左边的数据(A列)与其右边的二维码内容(B列扫描的结果)是不一致的,请问是什么原因呢?

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


加好友 发短信
等级:七尾狐 帖子:1551 积分:10061 威望:0 精华:0 注册:2014/12/18 16:12:00
  发帖心情 Post By:2023/11/10 13:08:00 [显示全部帖子]

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:铝巴送货单piao号一览表5.rar

这是模板。

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


加好友 发短信
等级:七尾狐 帖子:1551 积分:10061 威望:0 精华:0 注册:2014/12/18 16:12:00
  发帖心情 Post By:2023/11/10 14:15:00 [显示全部帖子]

比如piao号为 11109100105,其二维码扫出的结果是 11139100037,这是不对的,扫出的结果也应该是 11109100105才行。

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


加好友 发短信
等级:七尾狐 帖子:1551 积分:10061 威望:0 精华:0 注册:2014/12/18 16:12:00
  发帖心情 Post By:2023/11/10 15:57:00 [显示全部帖子]

                    'msgbox(1)
                    msgbox("ty=" & ty)
                    Dim ra As New prt.RenderArea 
                    Dim Bar As New BarCodeBuilder
                    Dim img As New prt.RenderImage
                    Bar.Symbology = Barpro.Symbology.QRCode
                    Bar.Code = ty
                    Bar.QuietZoneWidth = 1
                    Bar.QRCodeErrorCorrectionLevel = Barpro.QRCodeErrorCorrectionLevel.H
                    Bar.QRCodeModuleSize = 0.4
                    img.Image = bar.GetImage
                    img.X = 75 + (L1 - 1) * 75
                    img.y = 25 + (h2 - 1) * 30 
                    ra.Children.Add(img)

现在我改用按钮代码来打印piao号及其二维码,piao号是可以显示出来了,但是二维码没有出来。上面的代码 msgbox("ty=" & ty) 这个提示的结果也是对的。请问是什么原因导致二维码出不来呢?谢谢。

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


加好友 发短信
等级:七尾狐 帖子:1551 积分:10061 威望:0 精华:0 注册:2014/12/18 16:12:00
  发帖心情 Post By:2023/11/10 16:38:00 [显示全部帖子]

如果位置不对,就会被挤到下一行去吧? 但是也不见在下一行显示出来。

 回到顶部
总数 16 1 2 下一页