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

  • 相关阅读:
    事件的基本概念
    c# 语法 字符串内插
    tcp 的编程例子
    Action 语法的简介
    wcf 的小介绍
    Socket编程
    c# base new 等关键字基础
    虚函数和继承的关系
    arraylist,list ,数组区别
    Python爬虫-selenium模拟豆瓣电影鼠标下拉
  • 原文地址:https://www.cnblogs.com/perock/p/2373556.html
Copyright © 2011-2022 走看看