zoukankan      html  css  js  c++  java
  • 基于.Net下整合FastReport,实现条码标签批量打印

    一. 准备工作

      1. 点击此下载支持.Net4.0的 FastReport ,安装后并破解

      2. VS2012 工具箱中,新建选项卡,添加 %安装目录%Framework 4.0FastReport.dll 选项

        可在选项卡下查看到如下图,表示整合成功

      

    二. 相关文件介绍

      1. 在 %当前用户%AppDataLocalFastReport 下找到 FastReport.config,修改 Language 标签进行汉化

    <Language Name="Chinese (Simplified)" Folder="reportLocalization"/>
    View Code

      2. 利用 %安装目录%Designer.exe 设计报表文件,如 barCode.frx

        设置两列标签方法,选择 报表---页面设置---列,设置数量为 2

      3. VS2012 中winform中添加 Report 组件

      4. 打印代码

    repBarCode.Load(Application.StartupPath + @"
    eportarCode.frx");
    IList<BarCode> ds = _bllPurchase.GetForBarCode(Purchase.table, purchaseGuids.Substring(0, purchaseGuids.Length - 1));
    repBarCode.RegisterData(ds, "inven");
    
    //给DataBand(主表数据)绑定数据源
    DataBand masterBand = repBarCode.FindObject("Data1") as DataBand;
    masterBand.DataSource = repBarCode.GetDataSource("inven"); //主表
    
    repBarCode.Show();
    View Code

    三. 效果展示

  • 相关阅读:
    jdbc连接2(不可以注入)
    大白dmeo (转的)
    管家婆系统
    RMQ求最值
    Codeforces 837E Vasya's Function 数论 找规律
    Codeforces 837D
    poj 1655 找树的重心
    HDU 4055 Number String 计数DP
    Summer training round2 #7 (Training #23)
    Summer training round2 #6 (Training #22)
  • 原文地址:https://www.cnblogs.com/Mr-kevin/p/8269012.html
Copyright © 2011-2022 走看看