根据Grid显示列自动生成报表

根据Grid显示列自动生成报表

  • 目的
    • 减少报表开发次数
    • 降低程序报表开发难度;达到多次重用
    • 减少相似报表重复开发;节省开发时间
    • 提高程序开发速度
  • 原理
  1. 获得界面表格Grid显示的列;自动生成需要打印的列信息;
  2. 根据系统参数自动设置打印模版的纸张大小;
  3. 根据系统参数自动设置打印模版的抬头
  4. 根据需要打印列自动设置打印模版列抬头信息
  5. 根据需要打印列自动设置打印模版的列信息字段绑定
  6. 根据需要打印列自动设置打印模版的合计列
  7. 根据系统参数自动设置打印模版的结尾;如页码等
  8. 自动生成打印模版
  9. 报表预览界面加载自动生成的打印模版
  10. 推送Grid的数据到报表预览界面
  11. 显示报表预览界面
  • 效果演示(如下图)

IvanDesign-快速开发平台 下载地址:www.cnblogs.com/DesignIvan/archive/2012/06/12/DesignSetup.html
原文地址:https://www.cnblogs.com/DesignIvan/p/AutoReport.html