Microsoft Dynamics NAV での crUFLBcsNet.dll の利用

キーワード: Microsoft Dynamics NAV, barcode, QR Code

Microsoft® Dynamics NAV®(旧称 Navision)は、中規模組織向けの完全な ERP システムです。Barcodesoft crUFLBcsNet.dll は、Dynamics NAV で線形バーコードや 2D バーコードを統合するためのシンプルかつ強力なソリューションです。

導入手順

  1. 登録: コマンドプロンプト(管理者)で以下を実行: 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コードの画像生成(フォント不要)
myQR := myQR.CQRCode;
barcodeBytes := myQR.Image('1234567890', 240, 240);
BLOBField.CREATEINSTREAM(inStream);
inStream.Write(barcodeBytes);

💡 ヒント

  • フォント(.ttf)を使わず、Image() メソッドで生成すれば環境を選びません。
  • Cloud やコンテナ環境では、画像生成手法の使用を強く推奨します。
  • AwesomeQR() でブランドカラーに合わせたデザインQRも作成可能です。