zoukankan      html  css  js  c++  java
  • 设置报表的 条形码 Barcode 字体 生产参数

    void initBarCodeFont()
    {
        ;
        prodParm = ProdParameters::find();
        barCodeSetup = barCodeSetup::find(prodParm.ACT_PTBC);

        barCode = barCodeSetup.barcode();

        if(barCodeSetup && barCodeSetup.barcodeType != BarCodeType::NoBarcode)
        {
            BT_BarCode.font(barCodeSetup.fontName);
            BT_BarCode.fontSize(barCodeSetup.fontSize);
        }
        else
        {
            BT_BarCode.visible(false);
        }

    }

    在ax中使用BarCode的步骤:

    1. 声明全局变量,BarCode   barCode; BarCodeSetup  barCodeSetup  这个保存条码设置的表。
    2. 报表init时,初始化barCode对象,执行上面initBarCodeFont()方法,此方法中初始化了barCodeSetup表。
    3. 在initBarCodeFont方法中设置报表字段的Font属性与FontSize属性。
    4. 清理barCode 调用barCode.Clear(),设置barCode的字符串barCode.String(True,”12345”,BarCodeContentType::Pallet); 
      此String()方法主要是调用了EnCode将字符串编码。

    经过上述步骤,报表中Field将会显示条形码。

  • 相关阅读:
    2021/3/16
    2021/3/15
    plist
    百度小程序更新管理
    uni-app v-for v-modal
    小程序中不能使用字符串模板吗
    条件编译
    百度app 和小程序版本关系
    uni-app 全局变量的几种实现方式
    canvas 换行处理
  • 原文地址:https://www.cnblogs.com/perock/p/2373556.html
Copyright © 2011-2022 走看看