GS1-128
FastReport .Net是一款全功能的Windows Forms、ASP.NET和MVC報表分析解決方案,使用FastReport .NET可以創建獨立于應用程序的.NET報表,同時FastReport .Net支持中文、英語等14種語言,可以讓你的產品保證真正的國際性。
FastReport技術QQ群:585577353 歡迎進群一起討論
在 Fastreport 用戶手冊上一篇文章中,我們分享了Plessey / MSI條形碼,本文主要分享一維線性條形碼GS1-128的相關知識,希望能為您提供幫助。
GS1-128
這個條形碼也被稱為EAN-128, UCC-128。它是一種一維線性條形碼,能夠對數字和字母進行編碼。它在包裝貼標領域最為流行,但在其他領域也有應用。GS1物流標簽標準描述了包含GS1-128代碼的物流運輸標簽。
一組Code-128標識符用于構建條形碼。這些標識符表示信息的類型,并在括號中表示,例如“(37)”。知道了括號中指示的數據類型,就可以清楚地了解如何解釋后續數據。
首先,在括號中表示標識碼,然后是它的值。此外,沒有空格,以下標識符代碼和值。因此,代碼將有一個值:
(01) 12646846874672 (10) ABC11 (15) 100420
代碼長度限制為48個標識符,不包括括號。
支持的數據類型標識符列表非常大,下面是其中的一些示例:
代碼 | 標識 | 字符數 |
---|---|---|
02 | 包裝單位GTIN | 14 |
11 | 生產日期 | 6 |
12 | 到期日期 | 6 |
13 | 包裝日期 | 6 |
15 | 截止日期 | 6 |
10 | 生產批號 | 最多20 |
00 | 集裝箱編號 | 最多 20 |
37 | 單位數量 | 最多 8 |
如果我們使用上面的例子在FastReport .NET中生成這個條形碼,我們將得到:
要將GS1-128條形碼添加到報表頁面,請使用報表設計器組件側欄上的barcode對象,然后選擇代碼:
要編輯代碼,雙擊添加的對象或選擇上下文菜單中的“Edit…”項: