报表设计器
本程序采用C#编写;主要原理为把客户端设计的报表模版;保存到数据;供其他界面模块使用。达到便捷快速设计调整报表;并且不用部署客户端;客户端在使用报表时首先加载数据库中最新的报表模版;并且呈现报表。
报表设计器功能如下:
- 打开:打开本地保存的报表模版
- 新建:新建打印模版
- 上传数据:把设计好的报表模版保存到数据库
- 下载数据:加载数据服务器上的报表模版
- 报表向导:通过向导自动生成报表模版
- 保存:保存设计的报表模版到本地
- 另存为:保存设计的报表模版到本地
- 返回:退出报表设计器
- 撤销:功能同Word
- 恢复:功能同Word
- 剪切:功能同Word
- 复制:功能同Word
- 粘贴:功能同Word
- 删除:功能同Word
- 全选:功能同Word
- 工具箱:打开报表设计器的报表工具集合
- 文档浏览器:查看报表使用的控件集合(如:textbox1)
- 数据浏览器:数据字段集合
- 属性:打开、关闭报表设计器的属性栏
- 报表参数:设置打印模版涉及到的参数信息(此处需要配合代码设计器调用)
- 图像:设置打印模版中涉及到的图像
- 报表属性:设置报表的纸张、页边距、纵横向打印等信息
- 页眉:打开、关系设计报表的页眉
- 页脚:打开、关系设计报表的页脚
- 设计报表模版:操作方法同VS中的报表设计器
- 函数:系统支持页码、时间、计算函数等等;可以在报表中编写公式、代码等等内容(如下图2)
- 预览:目前不支持在设计时预览打印模版;需要和其他功能模块的记录集或者数据库配合使用
IvanDesign-快速开发平台
下载地址:www.cnblogs.com/DesignIvan/archive/2012/06/12/DesignSetup.html
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步