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将会显示条形码。

  • 相关阅读:
    把文本数据转化为json
    componentsSeparatedByString 的注意事项
    内存管理
    审核问题2.3.1
    H5缩放效果的问题和缓存问题
    iOS库
    DDOS 攻击防范
    连接数过多的问题
    nginx 长连接keeplive
    javascript 判断身份证的正确性
  • 原文地址:https://www.cnblogs.com/perock/p/2373556.html
Copyright © 2011-2022 走看看