在 MS Dynamics NAV 中使用 crUFLBcsNet.dll

关键词:

Microsoft Dynamics NAV, barcode, QR Code

Microsoft® Dynamics NAV®(前称 Navision)是一个面向中型组织的完整 ERP 系统。Barcodesoft crUFLBcsNet.dll 是与 Dynamics NAV 集成的智能而简便的解决方案。

使用步骤

  1. 注册 DLL: 以管理员身份打开命令提示符并运行: 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() 方法以确保跨平台兼容性。
  • 请确保运行 NAV 的 .NET Framework 版本与 DLL 注册版本一致。
  • 所有类均支持字符串编码和位图图像生成。