瑞浪报表应用系列一(引入话题)

报表对大多数开发者都不陌生,特别是做ERP的童鞋们,特别熟悉不过了,那么接下来谈谈大家所熟知的报表以及经常用到的报表吧。

报表是用来做领导层决策的关键所在,能直观的体现数据变化以及数据内容,这是决策层所喜欢的,一目了然,清晰化展示。那么我们身边的报表有哪些呢,先说说我所知道的以及曾经用过的吧。第一次用的报表或者说打印中使用的是Excel宏工具做的,跟现在的第三方报表简直没法比,不是一个层次的东西。怎么说呢,先说共同点吧,都可以做模板,然后做引用,我发现的同样的地方,不知道还有那些,留给其他发说吧,再说Excel做报表,特别要注意的是报表尺寸大小设计,我当时设计的时候是根据不同纸张去设计不同模板,要去计算每一列每一格,最后算大小去统计要去和纸张大小匹配,特别麻烦,里面展示的数据嘛,可以放字段,可以放实体名称,就看怎么用了。特别是做套打时候,麻烦的要死,还有翻页打印。

然后是水晶报表,这个是微软的东东,可以直接在vs开发工具里面添加引用做设计,虽然设计界面不是很友好,但是相对第一次用的Excel宏好多了,不是吗?哈哈。其实做出来的效果还是蛮不错的啊。这个也不是特别常用,特别是现在是快餐式开发,为了节省时间,不在最先考虑中。

接下来就是那些第三方报表了,这里我接触过帆软,润乾,瑞浪,这个是按我接触顺序写的,帆软的界面不错,使用起来也很方便。只在net环境下用过,时间不长,不做过多的评价,然后说说润乾的,这个是我在给一个政府单位做项目的时候用的,润乾的报表用的是java的服务,(记忆应该对滴),用之前必须搭建java环境。特别是做大型报表时候耿耿的,做交差表多表头也很不错的。应用起来也特别简单,做好模板,然后传递参数调用即可。现在那个单位还在用而且是整个省的所有下属部门都在用,这里没有推荐的意思,只是个人感觉。

最后转入正题我最近用的grid++,这个报表试用是免费的,特别是打印时候没有水印,这点我比较喜欢。第一次接触给我的感觉设计界面好丑,而且很旧,有一种怀旧风情,嘿嘿,有教程,有代码,学习方便,没有客服提供服务也可以搞定的。说说我现在使用阶段,已经把那个工具拆的七零八落了,各种函数,方法全部拆的支离破碎。而且用txt打开打开完全可以读懂,特别简单,和html没有多少差别。不信你可以试试,我是不会骗人的,老实人都这么说。哈哈。说说为什么用吧,这个公司是创业型公司,而且开发人员不多,钱嘛,你们是知道的,所以,为了尽快出东西,用这个肯定在手选。现学现卖,哈哈。

时间: 2024-12-26 09:48:13

瑞浪报表应用系列一(引入话题)的相关文章

锐浪报表应用系列二

说起用瑞浪真是一段辛酸的往事,好吧,过去就过去了,那个多年的程序猿能没有一点辛酸往事.估计人人都有吧.进入正题吧,首先说这个报表的简单应用吧,首先登录瑞浪官网,这个不用我多说,有事找度娘,不行找谷哥,对不对,大家都知道. 目前瑞浪官网有多个版本,百度也能查出不同版本进行下载,最新的是6.0.下载之后先看看帮助文档或者看看例子显示,还是不错的哦. 这是我现在本地的版本.帮助文档和各种例子,虽然资源有限,但是有胜于无吧.看看差不多也就入门了,那么接下来说说简单的报表设计吧.直接打开就能设计了,也不用

锐浪报表应用系列三

上两次讲的也就是些皮毛而已,系列应用会越来越深入剖析和讲解锐浪更深入的内容,有些是群里朋友们提到的一些问题,有些是我在实际使用过程中的问题.如有疑问也会一一解答. 那么今天我们来说说报表数据获取问题和数据展示问题.由浅入深,先说数据获取问题吧,曾经有人在群里问,锐浪能不能取到Excel里面的数据呢,我的回答是肯定的,能.这不是我说的,是他们厂家说的,那么有几种数据获取方式呢,先说说我知道的吧,txt文本内容数据,word数据,Excel数据,Access数据库,sql等,传统的数据库都是支持的.

锐浪报表 微调快捷键 及 设计主报表网格栅格点间距

选择 报表主对象 -> 每单位栅格点行数: 每单位栅格点列数 方向键 -- 移动选中部件框,Ctrl+方向键 -- 微调移动选中部件框Shift+方向键 -- 微调选中部件框的大小 锐浪报表 微调快捷键 及 设计主报表网格栅格点间距,布布扣,bubuko.com

锐浪 报表, 交叉报表中 对交叉字段,做条件改变背景颜色 .

var fieldCount = Report.RunningDetailGrid.ColumnContent.ContentCells.Count; // 总字段列数 var lockFieldCount = Report.DetailGrid.CrossTab.ListCols; // 锁定字段列数 var crossFieldCount = fieldCount - lockFieldCount; for(var colIndex = 1; colIndex <=crossFieldCou

VS2012报表(RDLC)系列应用之单据批量打印

一.前言 最近做的项目需要单据批量打印的功能,优先想到用RDLC来实现.经过Visual Studio几个版本的发展后,RDLC愈发成熟,操作方式也变得简洁,相比vs2005的版本,有质的提升,不过仍有一下几点缺憾: 1.内置函数不支持C#,只支持Visual Basic 2.不支持Asp.net MVC,支持webForm和winForm 3.VS2008及以下版本开发WebForm时,不建议使用RDLC,因为生成的报表样式不兼容chrome浏览器. 如果未来时间充裕,我将会把RDLC一系列应

锐浪 报表, 当多行交叉报表时,对多行交叉报表中自由格中的多个字段控件,进行颜色控制. 取值 判断等实现

需要注意的点是: 1 . 要对自由格中对应的 字段框的背景填充方式改为:填充,否则没有效果. 2 . 代码中红色部门代码: Column 为明细网络对象属性中的 列集合 中的 交叉列的 名称,  Report.RunningDetailGrid.Columns.Item("Column_2") 3.  蓝色部门 为自由格中 控件的索引位置 ,也可以根据字段框的名称来进行控制如:  contentCell.Controls.Item("FieldBox8") 代码如下

【Winform】锐浪报表使用

在发开报表时,使用了锐浪报表. 需要注意的一些细节: 1.给staticbox设置文本,通过GridppReport的变量,使用ControlByName获取到控件后进行设置文字 _report.ControlByName("OrganizationName").AsStaticBox.Text = "你好"; 2.给staticbox设置文本,也可以使用”报表主对象“下参数集合下的参数进行设置.首先对staticbox的数据中的参数设置好Parameter1,然后

在asp.net mvc中如何使用Grid++ Report (锐浪报表)

在asp.net mvc中如何使用Grid++ Report (锐浪报表) 在cshtml,razor中的处理方法 以官方的asp.net(csharp)中的第一个示例"1a.简单表格"为例: 视图: <script src="./Scripts/CreateControl.js" type="text/javascript"></script><script type="text/javascript&q

锐浪报表字段分割

对于锐浪报表太多说不出的辛酸史,对于传值这些的最开始真的是要把人弄疯啊,一个编号直接传过来在报表里面用脚本分割对应的每个字段框放一个数字 Sender.DisplayText=Report.FieldByName('bh').AsString.substring(0,1); 给当前字段框绑定脚本,取值为'bh'这个从后台传过来的字符串从第一位开始分割,取它的第一位.第二个字段框就把'0'换成'1'就行了,其他后面的字段框也以此类推.然后我们就轻松的把一串数字成功分割到每个对应的框里面了. 原文地