条形码(Barcode)打印

其实AX中条形码就是一种特殊有字体,如下代码中,将barCode的Font属性设成BC I25 Narrow字体后,打印出来的内容将以条形码显示。  (此处Barcode是StringEdit)

public boolean fetch()

{

   // boolean ret;

 

   // ret = super();

    ;

    m_BarCodeSetup = barCodeSetup::find("tag");

    m_barcode = BarCode::construct(1);

    this.barcode().clear();

    this.barcode().string(true,"123456",BarCodeContentType::Qty);

    barcode.font("BC I25 Narrow");

    barcode.fontSize(m_barCodeSetup.fontSize);

    element.execute(1);

    return true;

}

display barCodeString dispBarCode()

{

    return m_BarCode.barcodeStr();

}

posted @ 2011-08-10 12:05  perock  阅读(678)  评论(0编辑  收藏  举报