EasyUIWinform开发框架之图表报表在线设计器-报表-SNF.EasyQuery项目–SNF快捷支付平台3.3-+Spring.Net.Framework

  带过项目和做过项目标人都知晓,在客户现场客户的需假诺百般多样的,今日要查销售出库情况,前日要看一切月的各单位销售意况,后天要查全年每一个客户的档次金额。一向从前都有新要求,即使会有售后收益,但假如有二个好用的报表设计工具也就好保险了,还是能够把表格设计工具卖给客户,作育她们协调做报表。所以直接渴望的盼望有一个即实用又方便的工具。基于那点就在当年本身对EasyQuery这几个类别开始展览了全部规划的支付。未来曾经落成了第二个本子是WinForm版的,只要做写sql语句、知道表结构就足以做报表和图片。

  目前此工具援助多数据连接待上访问、如今版本接济sql脚本、存款和储蓄进度为数据源。

     
设计思路是:1.创造数据源(SQL脚本、存储进程)2.创立报表自动生成列样式,能够在线编辑改变样式,如分组等;同时计划彰显列名、查询条件等音讯。3.发表到菜单,按权限授权展开始展览示。

  那下边就从头来做2个报表实行现身说法:

  第叁步:成立数据源(SQL脚本、存款和储蓄进度)

     EasyUI 1

 
1.数据库连接,是足以在数据字典个中配置七个数据库连接的。在安插数据源时就足以自由选拔数据库了。

  2.脚本类型,如今只支持sql和仓储进度

  3.点击“检搜查捕获取列”后列集合是sql或存款和储蓄进度查询时回来的显得音讯.
 借使是储存进度参数的,参数列表会来得出积存进度的参数。

 注意:假设调用的是储存进度,第壹部分直接写上囤积进度名字就能够不须要写参数。

 配置达成后,必要展现的列在列集合不奇怪显示出来注解脚本没什么难点,就足以开始展览封存了。

 第壹步:制作报表

  ① 、点击页面 报表设计器 选项卡如下:

  EasyUI 2

 二 、在左手的树上选用2个节点后右键“添加”二个新报表。

  EasyUI 3

 输入编号、名称后保存。编号:SNF_Report_Demo2 名称:DEMO2

  ③ 、点击新增的表格后,刚进入是一穷二白的,可以点击上边的 +
号选用哪位数据源做为本次报表的数目来自。选用后 可点击
自动生成列复选框,再点击 生成报表模版,如下:

   EasyUI 4

 
3.① 、从数额源带过来的有所列集合,能够在此处配置用哪些控件,显示的体裁,宽度,是不是规范,当然其余配置唯有为尺度时起成效。

 
3.二 、那里是报表的体制设计,自动生成模版时会遵照全体列实行友好填充生成,假使什么不用能够协调手动删除,如有分组可能其余操作能够在此处实行规划。

  3.三 、若是发现数目展示的顺序不对,能够在此间扩展排序条件。

  配置达成后要记得保存哦,假设不保留进行预览的话是看不到效果的。

 肆 、配置实现后,点击“预览”查看效果

   EasyUI 5

   4.① 、是3.1那里配置的尺码项。

   4.② 、是3.2那里设计的报表样式,展现效果区域。

   同时能够开始展览打字与印刷预览和打字与印刷。

 
⑤ 、预览效果看完即便是想要的就足以关闭预览窗口,在左侧树选取报表后右键实行“公布到菜单”了。

   EasyUI 6

 ⑥ 、公布完菜单后重新登录系统如下:

     EasyUI 7

八 、点击菜单“DEMO2”后效果如下:

 EasyUI 8

  

那一个就是最后的展现效果。照旧很不错的呢。

 只要会sql也许存款和储蓄进程就能够制作报表喽,啦啦。

 

作者: 王春天 2015-10-21
作者Blog:http://www.cnblogs.com/spring_wang
出处: http://www.cnblogs.com/spring_wang/p/4874584.html

  假若以为还不错,欢迎转发。

SNF连忙支付平台框架的千家万户著作:

SNF开发平台WinForm之十-Excel导入http://www.cnblogs.com/spring_wang/p/6128604.html

SNF开发平台WinForm之九-代码生成器使用验证http://www.cnblogs.com/spring_wang/p/6128595.html

SNF开发平台WinForm之八-自动升级程序安插使用表明http://www.cnblogs.com/spring_wang/p/6128570.html

SNF开发平台WinForm之七-单据打字与印刷和平运动用验证http://www.cnblogs.com/spring_wang/p/6126016.html

SNF开发平台WinForm之六-上传下载组件使用http://www.cnblogs.com/spring\_wang/p/6125929.html

SNF开发平台WinForm之五-高级查询利用表明-http://www.cnblogs.com/spring\_wang/p/6116640.html

SNF开发平台WinForm之四-开发-主细表管理页面-http://www.cnblogs.com/spring\_wang/p/6116626.html

SNF开发平台WinForm之三-开发-单表选用控件成立-http://www.cnblogs.com/spring\_wang/p/6116592.html

SNF开发平台WinForm之二-开发-单表表单管理页面-http://www.cnblogs.com/spring\_wang/p/6116572.html

SNF开发平台WinForm之一-开发-单表表格编辑管理页面-http://www.cnblogs.com/spring\_wang/p/6116523.html

Winform开发框架之通用高级查询模块–SNF快捷支付平台3.3-Spring.Net.Framework

Winform开发框架之图表报表在线设计器2-图表-SNF.EasyQuery项目–SNF快捷支付平台3.3-Spring.Net.Framework

Winform开发框架之图表报表在线设计器-报表-SNF.EasyQuery项目–SNF飞速支付平台3.3-Spring.Net.Framework(

Winform开发框架之通用附属类小部件管理模块
–SNF连忙支付平台3.3-Spring.Net.Framework

SNFAutoupdater通用自动升级组件V2.0-WinForm

SNF快捷支付平台3.2之–.Net可扩张的票据编号生成器-SNF.CodeRule

SNF火速支付平台3.1之–审核流(3)低调豪华,简单不凡,实例演示-SNF.WorkFlow

SNF火速支付平台3.1之–审核流(2)流程设计-SNF.WorkFlow成效使用表明

SNF快捷支付平台3.1之–审核流(1)SNF.WorkFlow审核流简介

SNF急忙支付平台3.0之–完美的代码生成器SNF.CodeGenerator-快捷开发者的利器

依据MVC4+EasyUI的Web开发框架–Spring.Net.FrameworkV3.0完好介绍

SNF快捷支付平台3.0之–MVC
打字与印刷化解方案

SNF火速支付平台3.0之–文件批量上传-统一附属类小部件管理器-在线预览文件(有网络和没有两种)

SNF神速支付平台3.0之–asp.net mvc4
强大的导出和不须要上传文件的批量导入EXCEL

SNF火速支付平台3.0之MVC通用控件库体现-Asp.net+MVC4.0+WebAPI+EasyUI+Knockout

SNF急速支付平台3.0之BS页面浮现和九大优点-部分页面彰显效果-Asp.net+MVC4.0+WebAPI+EasyUI
+Knockout

SNF飞快支付平台3.0之-界面脾性化配置+10种皮肤+7种菜单-Asp.net+MVC4.0+WebAPI+EasyUI+Knockout

SNF急迅支付平台3.0之-CS页面-Asp.net+Spring.Net.Framework

SNF快速支付平台3.0之–系统里播放的效果–急迅及时、简明扼要的把音信发送给接收者