条形码与二维码报表

概述

条形码与二维码:演示条形码与二维码,条形码数据将来自于关联的字段值。支持各种常用的条形码与二维码。

应用场景

如下图所示,简单展示数据

示例说明

数据准备

在数据面板中添加数据集,可选择Json数据集和API服务数据集。Json数据集输入如下图所示:

[{"MSI":12306127678,"UPC":12306127678,"EAN2":12306127678,"EAN5":12306127678,"EAN8":12306127678,"EAN13":12306127678,"ITF14":12306127678,"MSI10":12306127678,"MSI11":12306127678,"CODE39":12306127678,"CODABAR":12306127678,"CODE128":12306127678,"MSI1010":12306127678,"MSI1110":12306127678,"CODE128A":12306127678,"CODE128B":12306127678,"CODE128C":12306127678,"二维码":"A101","PHARMACODE":12306127678,"CODE39 CHECK":12306127678}]

报表设计

输入数据,在顶部工具栏将元素类型选为条形码或二维码。

如下图所示

效果预览


条形码与二维码.json

参考文档

  • 小智报表样例源码下载
    • https://gitee.com/tizdata_admin/vue-xzreport-example.git
  • 小智报表demo体验
    • https://xzdemo.tizdata.com/#/imbedShow/reportExample
    • 丰富的报表模板示例
  • 小智报表在线试用
    • https://xzreport.com
  • 小智报表js sdk下载
    • https://tizdata.com/xzdownload/
  • 开发使用文档
    • https://doc.tizdata.com/xiaozhi/650

tps://doc.tizdata.com/xiaozhi/650

下一篇 自由报表

  • 9
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
好的,下面是关于DevExpress程序中使用条形码二维码控件和报表打印处理的解答: 1. 使用条形码二维码控件 DevExpress提供了多种条形码二维码控件,可以帮助开发人员快速在应用程序中实现条形码二维码的生成和显示。常用的控件有: - BarCodeControl:用于生成和显示条形码。 - QRCodeControl:用于生成和显示二维码。 - DataMatrixControl:用于生成和显示Data Matrix码。 使用这些控件非常简单,只需要在窗体设计器中将控件拖拽到窗体上,然后在代码中设置控件的属性即可。例如,以下代码生成并显示一个QR码: ``` QRCodeControl qrCodeControl1 = new QRCodeControl(); qrCodeControl1.Text = "Hello, World!"; qrCodeControl1.Version = QRCodeVersion.AutoVersion; qrCodeControl1.ECI = ECIMode.None; this.Controls.Add(qrCodeControl1); ``` 2. 进行报表打印处理 DevExpress还提供了丰富的报表控件和工具,可以帮助开发人员快速创建和打印报表。常用的控件有: - XtraReport:报表设计器,用于创建报表模板。 - ReportPrintTool:报表打印工具,用于将报表模板打印成实际的报表。 使用这些控件也非常简单,只需要在窗体设计器中将控件拖拽到窗体上,然后在代码中设置控件的属性即可。例如,以下代码创建并打印一个包含条形码二维码报表: ``` XtraReport report = new XtraReport(); report.Bands.Add(new DetailBand()); BarCodeControl barCodeControl1 = new BarCodeControl(); barCodeControl1.Text = "1234567890"; report.Controls.Add(barCodeControl1); QRCodeControl qrCodeControl1 = new QRCodeControl(); qrCodeControl1.Text = "Hello, World!"; qrCodeControl1.Version = QRCodeVersion.AutoVersion; qrCodeControl1.ECI = ECIMode.None; report.Controls.Add(qrCodeControl1); ReportPrintTool printTool = new ReportPrintTool(report); printTool.ShowPreview(); ``` 以上是关于DevExpress程序中使用条形码二维码控件和报表打印处理的解答,希望能够帮助到你。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小智数据

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值