Axapta 在AX 2012 SSRS报告中添加条形码字段

Axapta 在AX 2012 SSRS报告中添加条形码字段,axapta,dynamics-ax-2012,ssrs-2012,Axapta,Dynamics Ax 2012,Ssrs 2012,我想在SalesPackingSlip报告中添加PackingSlip条形码字段。 哪种方法最好 我应该只添加一个packingSlipId字段并更改其字体和字号,还是必须在ax中进行一些编码 谢谢。我想你会发现这些链接很有用: 我想你会发现这些链接很有用: 有一个非常简单的方法。您只需将packingSlipId字段作为文本添加到报告中,然后将字体设置为条形码字体 Barcode Mybarcode; Mybarcode= BarcodeCode128::construct()

我想在SalesPackingSlip报告中添加PackingSlip条形码字段。 哪种方法最好

我应该只添加一个packingSlipId字段并更改其字体和字号,还是必须在ax中进行一些编码


谢谢。

我想你会发现这些链接很有用:


我想你会发现这些链接很有用:


有一个非常简单的方法。您只需将packingSlipId字段作为文本添加到报告中,然后将字体设置为条形码字体

Barcode         Mybarcode;
Mybarcode= BarcodeCode128::construct();
Mybarcode.string(true,_yourtable.packingSlipId );
Mybarcode.encode();
_yourTmpTable.Barcode= Mybarcode.barcodeStr();
_yourTmpTable.BarcodeHR= Mybarcode.barcodeStrHR();
您可以使用此字体或仅查找其他免费条形码字体:


请记住,如果要使用代码39,则需要以星号开头和结尾*

有一种非常简单的方法。您只需将packingSlipId字段作为文本添加到报告中,然后将字体设置为条形码字体

Barcode         Mybarcode;
Mybarcode= BarcodeCode128::construct();
Mybarcode.string(true,_yourtable.packingSlipId );
Mybarcode.encode();
_yourTmpTable.Barcode= Mybarcode.barcodeStr();
_yourTmpTable.BarcodeHR= Mybarcode.barcodeStrHR();
您可以使用此字体或仅查找其他免费条形码字体:


请记住,如果要使用代码39,则需要以星号开始和结束*

您必须将此代码添加到RDP类中,并将此字段作为条形码字体添加到报告集字体中

Barcode         Mybarcode;
Mybarcode= BarcodeCode128::construct();
Mybarcode.string(true,_yourtable.packingSlipId );
Mybarcode.encode();
_yourTmpTable.Barcode= Mybarcode.barcodeStr();
_yourTmpTable.BarcodeHR= Mybarcode.barcodeStrHR();

您必须将此代码添加到RDP类中,并将此字段的报告集字体添加为条形码字体

Barcode         Mybarcode;
Mybarcode= BarcodeCode128::construct();
Mybarcode.string(true,_yourtable.packingSlipId );
Mybarcode.encode();
_yourTmpTable.Barcode= Mybarcode.barcodeStr();
_yourTmpTable.BarcodeHR= Mybarcode.barcodeStrHR();