报表设计器

本程序采用C#编写;主要原理为把客户端设计的报表模版;保存到数据;供其他界面模块使用。达到便捷快速设计调整报表;并且不用部署客户端;客户端在使用报表时首先加载数据库中最新的报表模版;并且呈现报表。

报表设计器功能如下:

  •  打开:打开本地保存的报表模版
  • 新建:新建打印模版
  • 上传数据:把设计好的报表模版保存到数据库
  • 下载数据:加载数据服务器上的报表模版
  • 报表向导:通过向导自动生成报表模版
  • 保存:保存设计的报表模版到本地
  • 另存为:保存设计的报表模版到本地
  • 返回:退出报表设计器
  • 撤销:功能同Word
  • 恢复:功能同Word
  • 剪切:功能同Word
  • 复制:功能同Word
  • 粘贴:功能同Word
  • 删除:功能同Word
  • 全选:功能同Word
  • 工具箱:打开报表设计器的报表工具集合
  • 文档浏览器:查看报表使用的控件集合(如:textbox1)
  • 数据浏览器:数据字段集合
  • 属性:打开、关闭报表设计器的属性栏
  • 报表参数:设置打印模版涉及到的参数信息(此处需要配合代码设计器调用)
  • 图像:设置打印模版中涉及到的图像
  • 报表属性:设置报表的纸张、页边距、纵横向打印等信息
  • 页眉:打开、关系设计报表的页眉
  • 页脚:打开、关系设计报表的页脚
  • 设计报表模版:操作方法同VS中的报表设计器
  • 函数:系统支持页码、时间、计算函数等等;可以在报表中编写公式、代码等等内容(如下图2)
  • 预览:目前不支持在设计时预览打印模版;需要和其他功能模块的记录集或者数据库配合使用

原文地址:https://www.cnblogs.com/DesignIvan/p/ReportDesign.html