- 1、本文档共15页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
PAGE13
GR条码打印
支持条形码分类
一维条形码
二维条形码
条码类型
扫描
条码类型
扫描
UPC-A
OK
Datamatrix
OK
UPC-E
OK
PDF417
Upc-supplemental-2
QRCode
OK
Upc-supplemental-5
Ean-supplemental-2
Ean-supplemental-5
Code-2-5-industrial
OK
Code-2-5-inverted
Code-2-5-IATA
Code-2-5-interleaved
OK
Code-2-5-matrix
OK
Code-2-5-datalogic
Code-BCD-matrix
Code-11-matrix
Code-39-extended
OK
Code-93-extended
EAN-8
OK
EAN-13
OK
Code128
OK
Code39
OK
Code32
Code93
Code-2-5-industrial
OK
Codabar-2
Codabar-18
条形码开发范例
二维码:abcr002(阿里云2环境DSCTC有演示数据)
一维码:aapr300
146區aapr300跑出來的報表就有條碼了
制作方式
制作方式:以「电子发票证明联打印(及补印)aisr520_g01」为例
「报表组件设计器(adzp188)」新增条形码变数,如l_barcode(一维条形码)、l_qrcode(二维条形码),定义为chr100及chr1000(依实际所需大小决定),默认值给’’,接着产生报表组件。
下载4gl后,撰写一维及二维条形码的变量值,上传成功之后下载4rp样板。
下载样板后(*.4rp)并开启,在GeneroStudio进行编辑,利用「工具盒(ToolBox)」提供的BarCodes对象,新增一维条形码及二维条形码物件到样板上。
先新增一维对象,从工作区拉取一个条形码对象,下例是使用code-39。
如果要变更Barcode种类,可于Barcode对象的「代码类型(CodeType)」属性进行变更。
点选「代码值(CodeVaule)」属性的公式窗口,输入撰写好的变量值,按「确定」。
不检核一维条形码的正确性,请将「检查」属性取消(如下图的1)。
一维条形码底下不显示相关文字,请勾选「隐藏文字」属性(如下图的2)。
二维条形码拉取工具盒里的qrcode对象至样板上。
输入二维条形码的「代码值」属性。
设定好之后上传报表。
打印报表结果如下,打印后可以实际打印出来用扫描仪测试。
【备注】
可在Barcode对象的「代码值(CodeValue)」属性输入字符串或是域名,但该字段可接受的字符受限于各种条形码的规范,所以字符串内容与字段内的数据必须符合「代码类型(CodeType)」设定的条形码的规范才能正确显示。Code39extended、Code93extended、Code128三种条形码必须拆解字符串:
Code39extended另外可透过设定Barcode对象的「智能解析(smartParse)」属性(这个属性只对Code39extended有作用)为true,不须自行拆解即可正确显示。
Code128提供cl_barcode_code128(p_str,p_set),p_str传入的编码字符串,p_set编码型态,如A是指STARTA,B是指STARTB、C是指STARTC,回传加工后的条形码内容。
条形码的大小(长度或高度)若异动,会影响其扫描成功率。
二维码嵌入图片
QRCode中间嵌入公司logo图片的需求,只要直接在QRCode上面迭放一个ImageBox即可完成,因QRCode有一定的容错能力,遮蔽部分区块也可以正确读取到数据。
QRCode与logo的比例请自行斟酌,logo太大会影响读取条形码数据的正确性。
1.在需要显示QRCode的位置新增一个MiniPage,并设定X-Size及Y-Size,此处的设定决定QRCode图形大小。
2.拉取工具盒里的qrcode对象至步骤(1)的容器中,X-Size及Y-Size都设定max
3.输入qrcode对象的代码值,也可使用变量
4.拉取工具盒里的ImageBox对象至步骤(1)的容器内。可直接指定图片,或者参考表头logo的设定方式若指定图片,请将该图片复制到4rp目录下,并命名为报表组件名称.png例如:axmr400_g01.png,上传样板时才能一并将图片上传。
5.图片定位点X和Y设为max/2,定位点是相对于容器的设定。
完成后红色定位点固定在容器的正中间,如下图:
6.图片的锚接X和锚接Y需要设为0.5设定后
您可能关注的文档
最近下载
- 心理咨询师重点考点知识点总结 伦理.pdf VIP
- 工程概况长治清华厂室内运动场是一面积较小且包含有篮球场.doc
- 演出经纪人之演出经纪实务练习题库.docx VIP
- 2024年演出经纪人之演出经纪实务题库综合试卷B卷附答案.docx VIP
- 关爱老年人的认知障碍症护理PPT.pptx VIP
- 2022年演出经纪人之演出经纪实务题库综合试卷A卷附答案.docx VIP
- 2023年演出经纪人之演出经纪实务题库练习试卷A卷附答案.docx VIP
- 2023年演出经纪人之演出经纪实务练习题库附答案.docx VIP
- 演出经纪人之演出经纪实务题库与答案.docx VIP
- 2025年演出经纪人之演出经纪实务考试题库含完整答案(考点梳理).docx VIP
文档评论(0)