本主题阐述了如何把 UPC Supplemental 2 码制 (编码类型) 的条形码控件插入到报表中。 另外还简要说明了 UPC Supplemental 2 编码类型。 要学习更多关于 XtraReports 中条形码的内容,请参阅 条形码概述 主题。
简要说明
2 位补充条形码只被用于杂志、报纸和其他期刊。 2 位补充条形码表示杂志的期号。 这是有用的,杂志的产品代码本身 (被包含在主条形码中) 是固定的,因此杂志的每一期不需要有自身的唯一条形码。 然而,2 位补充条形码可以用于追踪销售中的杂志的期号,例如,用于销售分析或再订货目的。
条形码的属性
对于 UPC Supplemental 2 条形码类型,没有特殊的属性。
示例
这个示例展示了如何创建一个 UPC Supplemental 2 条形码,并设置它的基本属性。
C# | 复制代码 |
---|---|
using DevExpress.XtraReports.UI; using DevExpress.XtraPrinting.BarCode; // ... private void button1_Click(object sender, System.EventArgs e) { XtraReport1 report = new XtraReport1(); // Create a barcode control. XRBarCode barcode = new XRBarCode(); // Set the barcode's type to UPC Supplemental 2. barcode.Symbology = new UPCSupplemental2Generator(); // Adjust the UPC Supplemental 2 barcode's main properties. barcode.Text = "01"; barcode.Width = 100; barcode.Height = 55; report.Detail.Controls.Add(barcode); report.ShowPreview(); } |
Visual Basic | 复制代码 |
---|---|
Imports DevExpress.XtraReports.UI Imports DevExpress.XtraPrinting.BarCode ' ... Private Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) _ Handles Button1.Click Dim report As New XtraReport1() ' Create a barcode control. Dim Barcode As New XRBarCode() ' Set the barcode's type to UPC Supplemental 2. Barcode.Symbology = New UPCSupplemental2Generator() ' Adjust the UPC Supplemental 2 barcode's main properties. Barcode.Text = "01" Barcode.Width = 100 Barcode.Height = 55 report.Detail.Controls.Add(Barcode) report.ShowPreview() End Sub |