以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  条形码的使用  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=183840)

--  作者:朱女士
--  发布时间:2022/11/15 17:07:00
--  条形码的使用

老师您好!

     我想建一个表,有工序代码、操作员号、条形码三个字段。我以工序代码和操作员号两个字段生成条形码,存储到条形码字段中。我想问:1.是不是写一段代码批量生成?2、条形码字段的数据类型是什么?

 我扒的本指南的代码,不执行。您帮我看一下吧。谢谢!

Dim doc As New PrintDoc
Dim img As prt.RenderImage
Dim Bar As New BarCodeBuilder
Bar.Symbology = Barpro.Symbology.Code39
Bar.BarRatio = 0.3
Bar.BarHeight = 8
Doc.Stacking = prt.StackingRulesEnum.InlineLeftToRight
For Each r As Row In Tables("工序扫码").Rows
    bar.Code = r("操作员号")
    img = New prt.RenderImage
    img.Image = bar.GetImage
    Doc.Body.Children.Add(img)
Next
Doc.Preview()


--  作者:有点蓝
--  发布时间:2022/11/15 17:23:00
--  
使用字符列,扩展类型使用图片列或者文件列都可以:http://www.foxtable.com/webhelp/topics/0080.htm

已有的数据可以考虑批量遍历处理。如果要每录入一行就生成一张图片,可以在datacolchanged事件处理