在 Microsoft Dynamics NAV 中使用 crUFLBcsNet.dll

關鍵字:

Microsoft Dynamics NAV, barcode, QR Code

Microsoft® Dynamics NAV®(前稱 Navision)是一個完整的 ERP 系統,專為中型組織設計。Barcodesoft crUFLBcsNet.dll 是與 Dynamics NAV 整合的智慧且簡易的解決方案。

安裝與部署步驟

  1. 註冊 DLL: 以系統管理員身分執行 CMD,並輸入以下命令: cd "C:\Program Files (x86)\Common Files\Barcodesoft\cruflbcsnet"
    C:\Windows\Microsoft.NET\Framework64\v4.0.30319\regasm cruflbcsnet.dll /tlb:cruflbcsnet.tlb /codebase
  2. 放置檔案:crUFLBcsNet.dll 複製至 NAV 的 Add-ins 資料夾。

C/AL 自動化程式碼範例 (以 QR Code 為例)

myQR := myQR.CQRCode;
// 使用影像模式 (不需安裝字型)
barcodeBytes := myQR.Image('1234567890', 240, 240);
BLOBField.CREATEINSTREAM(inStream);
inStream.Write(barcodeBytes);

💡 專家建議

  • 在雲端或容器環境中,建議使用 Image() 影像模式 以確保跨平台相容性。
  • 請務必確認 .NET Framework 版本與 NAV 運行版本一致。
  • 所有條碼類別均支援字串編碼及位圖輸出兩種方式。