Microsoft Dynamics NAV での crUFLBcsNet.dll の利用
キーワード: Microsoft Dynamics NAV, barcode, QR Code
Microsoft® Dynamics NAV®(旧称 Navision)は、中規模組織向けの完全な ERP システムです。Barcodesoft crUFLBcsNet.dll は、Dynamics NAV で線形バーコードや 2D バーコードを統合するためのシンプルかつ強力なソリューションです。
導入手順
- 登録: コマンドプロンプト(管理者)で以下を実行:
cd "C:\Program Files (x86)\Common Files\Barcodesoft\cruflbcsnet"
C:\Windows\Microsoft.NET\Framework64\v4.0.30319\regasm cruflbcsnet.dll /tlb:cruflbcsnet.tlb /codebase - 配置:
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も作成可能です。