反饋已提交

網絡繁忙

形態-條碼

1. 概述

1.1 版本

報表伺服器版本功能變更
11.0-

1.2 應用場景

  • 租賃物品使用條碼

  • 訂單編號使用條碼

  • 倉庫貨物使用條碼

1.3 功能簡介

條碼是指將寬度不等的多個黑條和空白,按照一定的編碼規則排列,用以表達一組資訊的圖形識別符號,可準確可靠地識別廠家、出廠日期、品種等資訊,同時提高工作效率。

注:形態型別選擇條碼時,不支援行動端填報預覽。

2. 條碼說明

2.1 一維條碼

一維條碼常見的大概有二十多種碼制,其中包括:

Code39 碼(標準39碼)、Codabar 碼(庫德巴碼)、Code25 碼(標準 25 碼)、ITF25 碼(交叉25碼)、Matrix25 碼(矩陣25碼)、UPC-A 碼、UPC-E 碼、EAN-13 碼(EAN-13 國際商品條碼)、EAN-8 碼(EAN-8 國際商品條碼)、中國郵政碼(矩陣 25 碼的一種變體)、Code-B 碼、MSI 碼、Code11 碼、Code93 碼、ISBN 碼、ISSN 碼、Code128 碼(Code128 碼,包括 EAN128 碼)、Code39EMS(EMS 專用的 39 碼)等。

FineReport 幾乎支援所有一維條碼,其中自帶條碼格式如下表所示:

注:UPC 條碼需要使用自訂函式生成,請參考:自訂函式生成UPC條碼 

條碼型別
Code39 (Code39 、Code39check)
Codabar

Code128

(包括 Code128、Code128A、Code128B、Code128C、EAN128)

國標 Code128 

注:需要安裝插件,請參考:國標CODE128條碼插件

USPS
Shipment ID
SSCC-18
SCC-14
GTIN
PDF417
USD-4
NW-7
ITF25
EAN13

2.2 二維條碼

二維條碼是指在一維條碼的基礎上擴展出另一維具有可讀性的條碼。

一維條碼(如:條碼)的寬度記載着資料,而其長度沒有記載資料。二維條碼的長度、寬度均記載着資料,且二維條碼比一維條碼記載的資料量更多,可以記載更復雜的資料,比如圖片等。

二維條碼有一維條碼沒有的定位點故障容許度機制

  • 定位點 :二維條碼通常有三個定位點,這三個定位點提供讀碼機辨識。因為有這些定位點,所以二維條碼不管是從何種方向讀取都可以被辨識。

  • 故障容許度機制:即使沒有辨識到全部的條碼,或條碼有污損時,也可以正確地還原條碼上的資訊

2.3 QR 碼

注:QR 碼是二維條碼的一種,本文將介紹 QR 碼的使用步驟。

QR 來自英文「Quick Response」的縮寫,即快速反應的意思,源發明者希望 QR 碼可讓其內容快速被解碼。QR 碼最常見於日本,併為目前日本最流行的二維空間條碼。QR 碼比普通條碼可儲存更多資料,亦無需像普通條碼般在掃瞄時需直線對齊掃瞄器。

QR 碼原本是為了在汽車製造廠便於追蹤零件而設計,今日 QR 碼已廣泛使用在各行各業的存貨管理。使用者亦可透過設有 RS-232C 介面的個人電腦及解碼程式,連結掃瞄器或攝影機取得 QR 碼中的資料,十分適合存貨管理等企業應用。

QR 碼呈正方形,只有黑白兩色。在 3 個角落,印有較小的像「回」字的的正方圖案。這 3 個是幫助解碼軟體定位的圖案,使用者不需要對齊,無論以任何角度掃瞄,資料仍可正確被讀取。根據 Denso Wave 公司的網站資料,QR 碼是屬於開放式的標準。除了標準的 QR 碼之外,也存在一種稱為「微型 QR 碼」的格式,是 QR 碼標準的縮減版本,主要是為了無法處理較大型掃瞄的應用而設計。微型 QR 碼同樣有多種標準,最高可儲存 35 個字元。

QR 碼的效果如下圖所示:

3. 一維條碼

本文以 Code39 碼為例介紹一維條碼。

Code39 碼:採用數字、字母等組成的方式,主要用於工業、圖書及票證的自動化管理,目前使用極為廣泛。一般來說,我們是將一組數字轉換為條碼。

3.1 建立資料查詢

在 FineReport 設計器中點選「檔案>建立普通報表」,新增資料庫查詢 ds1,SQL語句:SELECT * FROM ORDERS

3.2 設計範本

將建立範本資料集 ds1 中的資料列拖入到儲存格中,如下圖所示:

具體設定如下表所示:

  单元格

数据集  

数据列  

属性  

  A1  ds1  ORDERID  从上到下扩展,其余默认
  B1  ds1  CUSTOMERID   从上到下扩展,其余默认
  C1  ds1  SIGNDATE   从上到下扩展,其余默认
  D1  ds1  SHIPDATE   从上到下扩展,其余默认
  E1  ds1  AMOUNT  汇总|求和,不扩展,其余默认

3.3 設定條碼

選中 A1 儲存格,在右側屬性面板中點選「儲存格屬性>形態」,選擇「條碼」,如下圖所示:

注:可自訂條碼的寬度和高度,範例使用的是預設設定,同時可根據需要選擇是否顯示正文(這裏指數字)。

3.4 效果查看

3.4.1 PC 端

儲存範本,點選「分頁預覽」,如下圖所示:

3.4.2 行動端

App 與 HTML5 端預覽效果相同,如下圖所示:

注:行動端範本預覽方法請參考: 行動端範本預覽

3.5 範本下載

點選下載範本:條碼-一維條碼.cpt

4. 二維條碼

本文以 QR 碼為例介紹二維條碼。

4.1 操作步驟

1)請參考本文 3.1、3.2 章節步驟。

2)選中 A1 儲存格,在右側屬性面板中點選「儲存格屬性>形態」,選擇「條碼」,修改選擇其型別為 QRcode,如下圖所示:

形態選擇條碼,型別設定為 QRcode 時,各設定項說明如下表所示:

屬性備註
版本指容納資訊量,版本號越高,容納的資訊越大,預設會根據所要顯示的內容大小自動調整版本號;當然也可根據需要自訂選擇
糾錯指錯誤修正的容量。L 級 7% 的字碼可被修正;M 級 15% 的字碼可被修正;Q 級 25% 的字碼可被修正;H 級 30% 的字碼可被修正
像素指其 QR 碼中最小單位的像素

另附:QR 碼各型別的資料容量,參見如下圖所示:

20180824113308_9677_1695105462.7194843.png

注:QR 碼的最大容量取決於選擇的版本、糾錯級別,請根據需要轉碼的內容長度選擇合適的版本和糾錯級別,若轉碼的內容長度過長,超過了版本和糾錯下的最大容量,會出錯。

4.2 效果查看

4.2.1 PC 端

儲存範本,點選「分頁預覽」,如下圖所示:


4.2.2 行動端

App 與 HTML5 端預覽效果相同,如下圖所示:

注:行動端範本預覽方法請參考: 行動端範本預覽

4.3 範本下載

點選下載範本:條碼-二維條碼.cptcpt.cpt

5. 注意事項

1)條碼暫不支援靠左、靠右顯示。

2)條碼下方的文字暫不支援豎排顯示。

3)條碼下方文字不顯示時,請檢查是否勾選「顯示條碼的正文」。

4)預覽時,條碼出現堆疊的情況,調整儲存格的行高即可。

5)條碼不支援行動端填報預覽。

附件列表


主題: 設計器安裝與升級
已經是第一篇
已經是最後一篇
  • 有幫助
  • 沒幫助
  • 只是瀏覽
  • 圖片不清晰
  • 用語看不懂
  • 功能說明看不懂
  • 操作說明太簡單
  • 內容有錯誤
中文(繁體)

文 檔回 饋

滑鼠選中內容,快速回饋問題

滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。

不再提示

10s後關閉