精华内容
下载资源
问答
  • 文章《免费开源JAVA报表工具对比 BIRT报表VS润乾报表之初体验》中,分别使用两种报表工具(BIRT和润乾报表)做了清单式报表,不过由于报表中并没有做任何样式调整,因此预览的效果看起来比较枯燥单一、不够美观,...

    文章《免费开源JAVA报表工具对比 BIRT报表VS润乾报表之初体验》中,分别使用两种报表工具(BIRT和润乾报表)做了清单式报表,不过由于报表中并没有做任何样式调整,因此预览的效果看起来比较枯燥单一、不够美观,而且跟整个大平台的色调也不统一。今天我们就来看看怎样通过样式来美化报表。
    下面还是分别看一下BIRT报表和润乾报表对于需求样式的满足度以及处理方式。

     

    样式要求
    1. 满足常规的样式调整,如:字体、字号、前景色、背景色、边框等等;
    2. 根据条件做出数据预警,如:金额大于8000元,字体红色显示;
    3. 冻结表头,如:excel中不分页冻结窗口的效果;
    4. 表体数据区域隔行异色显示;
    5. 显示格式,如:金额显示货币符号;
    6. 转换显示值,如:数据库查出来性别字段值是0,1,那么为了增加可读性将0显示为”男”,1显示为”女”。

     

    下面开始分别操作进行对比:
    BIRT
    常规样式调整:
    1. 可以满足,实现方式如下:
    选中所要设置的网格,在属性编辑器Properties  Editor中,选择 General进行网格基本样式设置,包括Font、Size、Color、Background color等。如下图所示:
    注:不仅是对于单元格,对于其他的报表元素,如:Lable、Table、Data等也都可以设置。
     
    数据预警:
    2. 不能满足,暂时未找到实现方法
    冻结表头:
    3. 不能满足,暂时没找到实现方法
    注:没有找到不分页冻结表头的实现方式,不过在找的过程中意外发现了分页时每页显示表头的设置方式,如下图所示(记一下以备后面的不时之需……)

    表体数据区隔行异色:
    4. 可以满足,实现方式如下:
    鼠标指在表格处,会在表格下方出现“Table”按钮,点击一下全选表格,再点击左边选择“Detail”行
    切换到“Script”页,从下拉列表中选择“OnCreate”,(这个选择项一定别搞错了,不然就悲剧了…哎)加入如下代码:
    if(row.__rownum % 2 == 0) {
        this.getStyle().backgroundColor = "#FAD764";
    } else{
        this.getStyle().backgroundColor = "#FFFFFF";
    }
    效果:
     
    显示格式:
    5. 可以满足,实现方式如下:
    选中所要设置的网格,在属性编辑器Properties  Editor中,选择 Format Number 或 Format DateTime 或Format String进行网格的显示格式设置,如下图所示
     
    其中
     Format Number来设定数字的格式;
     Formt Date Time来设定时间日期的格式;
     Format String来设定字符型数据的格式。
    转换显示值:
    6. 可以满足,实现方式如下:
    选中设置的字段,在属性编辑器Property Editor – Data中,选择Advanced然后选择Data找到On render属性,把属性编辑为if(this.getValue()=="CA"){this.setDisplayValue("加利福尼亚州");}
     
    效果:
    设置前
     
    设置后,把英文缩写的州名,转换成中文增强可读性。
     
    润乾报表
    常规样式调整:
    1. 可以满足,实现方式如下:
    选中所要设置的网格,在工具栏编辑器中,选择进行网格的基本样式设置,包括字体、字号、字体颜色、网格背景色等。如下图所示:
      
    注:除工具栏编辑器中可以对网格基本样式进行设置外,也可以在右侧属性编辑器中选择显示、字体进行设置。
    数据预警:
    2. 可以满足,实现方式如下:
    选中所要设置的网格,在属性编辑器中选择显示,然后选择前景色在表达式里填写表达式为:
    if(E2>3,-65536,-16777216) 


    效果:
     
    冻结表头:
    3. 可以满足,实现方式如下:
    选择表头行,在属性编辑器中选择行属性,然后在行类型下拉选项中选择报表头,设置后对应行的行首会显示一个“头”字。
     
    效果:
      
    注:为了突出表头简单设置了表头的样式。
    表体数据区隔行异色:
    4. 可以满足,实现方式如下:
    选中表体部分,在属性编辑器中选择显示,然后选择背景色在表达式里填写表达式为:
    if(row()%2!=0,-14336,-1),其中row()是润乾内置函数,取得当前单元格所在行的行号。
    效果:
       
    显示格式:
    5. 可以满足,实现方式如下:
    选中设置的字段,在属性编辑器中,选择值然后选择显示格式,双击值单元格选择设置,或者自定义
       
    转换显示值:
    6. 可以满足,实现方式如下:
    选中设置的字段,在属性编辑器中,选择值然后选择显示值表达式为
    map(list(1,2,3,4,5),list("哲学","经济学","教育学","理学","工学")),其中用到两个润乾内置函数:map()显示值对照表函数,从对照表中找出当前单元格对应值的显示值;list()获得一个枚举的数据集合。
       
    效果:
    设置前
        
    设置后,把数字编号转换成了专业名称增强了可读性。
      
    除了这个办法,还可以选用if()或数据集的方法做显示值转换。
    注:显示值与显示格式的进一步设置方式可以参考文档
    http://c.raqsoft.com.cn/article/1543563271737
    总结一下:

    展开全文
  • Java 报表 快逸报表

    千次阅读 2009-06-05 16:27:00
    最近修改了以前的项目:java + jsp 和简单就是简单的查询。... 查了些资料发现快逸报表是免费,因此填写完申请(网上申请)与他们沟通后给了永久免费的授权(人家可能不愿意) 发现使用起来很简单

    最近修改了以前的项目:

    java + jsp 和简单就是简单的查询。数据库采用MySQL

     

    用户不满意报表格式,旧的版本用 <tr><td>....完成。很难满足客户要求或者说客户有个小的改动得修改源程序。由于本人不是专业jsp不是很熟悉。因此要选择报表工具来完成。

     

    查了些资料发现快逸报表是免费,因此填写完申请(网上申请)与他们沟通后给了永久免费的授权(人家可能不愿意)

     

    发现使用起来很简单,你下载他们的免费版安装后看看文档和Demo就能差不多。

     

    我的报表用自定义数据集相对麻烦,花了2天的时间搞定。

     

    www.quiee.com.cn使他们的网站。他们与润乾报表是一家公司,快逸主攻中低端市场

    展开全文
  • 报表测试

    千次阅读 2015-10-14 15:30:07
    报表测试分为:报表界面测试、报表安全性、报表准确性、报表展示速度(也就是性能)。   数据准确性测试   报表测试的系统分为两类,一类是业务系统中,带有统计分析功能模块,该模块中包含分析报表,这个...

    报表测试分为:报表界面测试、报表安全性、报表准确性、报表展示速度(也就是性能)。

     

    数据准确性测试

     

    报表测试的系统分为两类,一类是业务系统中,带有统计分析功能模块,该模块中包含分析报表,这个系统的主体是业务系统,报表是为办理业务的而提供帮助的。比如说,应年检统计报表,某月应交罚款车辆统计报表,这样的报表数据准确与否,可通过增加、删减、修改相关业务或相关业务的参数,查看统计报表数据变化,检查数据准确性。

    另一类是系统只有统计功能,就是我说的数据仓库展现这类,它与业务系统分离,并且经过多层处理,比如数据仓库的数据,经过抽取,清洗,展现前会经过数据挖掘,数据再处理,有些字段在原始数据表中根本就没有。这样的数据准确性测试比较复杂,当然检查出数据错误,修改定位也是很不容易的。

    对系统中的报表数据准确性测试方法较为灵活,

    ①系统中报表重叠的进行比对

    ②对子报表汇总与父报表比对,就是对月报表汇总与年报表比对,日报表汇总与月报表比对,这只是一个方面,可以从维度关系考虑,地域,行政级别、时间,个人等方面下手,进行汇总比对,

    ③这个方法如果延伸点呢,可以将报表间的业务逻辑关系作为比对依据。

     

    报表差错测试

     

    a       原始表使用错误:因为表比较多,又加上没有统一的数据关系对应表,很容易表使用错误,当然这应该是单元测试检查出来的错误。

    b       数据处理逻辑错误:这一点容易因为测试人员和开发人员对需求理解有偏差造成争执,所以在需求评审时,对数据处理规则用表达式或伪代码表示清楚。还有就是程序员失误,逻辑编写有偏差,边界值、特殊情况处理不当。

    c       数据权限:不同用户对数据有着不同的查看权限。这关系到数据的安全性。

    d        数据误差:数据的保留位数,数据是否是处理计算是否是最后一次计算使用了位数保留和四舍五入。

    e       由于字典表,数据错误,而造成的数据错误,如,根据性别统计,购买量,表中的男女颠倒,或者没有考虑性别缺失项,用了if else,这样就是把表中缺失该项内容的算成了else条件里。或者逻辑中应该考虑用户状态,数据状态类似的字段,容易被忽略,测试应该考虑到。

    f       最后一项,当数据量相当大的时候,统计应该考虑,切割速度,也就是数据的完整性,由于数据切割的滞后,带来的数据不完整,而造成统计结果不完整。如统计昨天的销售情况,而昨天的数据并没有完全从业务系统数据到数据池,再者月底数据,由于最后一天的数据切割不完整而造成的正月统计数量不准确。

     

    报表的界面和输入输出测试

     

    界面分为输入界面和输出界面;统一的界面要求:美观、统一、易操作。输入界面要求是:

    1.输入项字段长度不允许超过字段长度;

    2.输入不符合字段要求的,不允许查询。如money类型,在输入汉字,字母、特殊字符等不允许查询,并有友好的操作提示。

    3.用户权限范围外的输入,不允许查询。如用户输入不是其权限范围内的客户号,不允许查询,并有友好的操作提示。
    4.对于选项,应不出现可选择的用户权限以外的选项。⑤对于汉字模糊查询,考虑不常见字,如“”即汉字因译码问题,造成的汉字存储出现乱码问题。

    输出界面要求:

    1.因为是报表所以应该有打印、打印预览、报表导出等功能。不能因为报表导出丢失数据,不能因为打印缺少了报表表格框

    2.报表排列方式可调,用户可按任意列升序或降序排列,或者,按某一关键列的一定规则排序

    3.报表标题明确,不能含糊误导用户

    4.报表内可关联查询的项,应能特殊显示,如鼠标有箭头变为手掌,子报表格式与父报表格式统一,数据统一。

    展开全文
  • BIRT,全称Business Intelligence and Reporting Tools,是为 Web 应用程序开发的基于 Eclipse 的开源报表系统,它的特点在于以 Java 和 JavaEE 为基础;而在当下商用报表系统中,润乾报表也同样以Java为基础,并...

    BIRT,全称Business Intelligence and Reporting Tools,是为 Web 应用程序开发的基于 Eclipse 的开源报表系统,它的特点在于以 Java 和 JavaEE 为基础;而在当下商用报表系统中,润乾报表也同样以Java为基础,并支持对J2EE系统的嵌入式部署。那么,它们之间有哪些不同呢?这里我们就对这两种报表系统进行一下对比分析。

    初见报表

    安装使用

    BIRT的安装分为两种,一种是下载已经安装好birt的eclipseIDE环境,配置环境变量之后使用;另外一种是插件安装方法,需要配置环境变量,下载eclipse环境,然后再下载birt所需要的插件,将插件安装到eclipse中使用。

    这两种安装方式,是eclipse环境中比较常见的,但操作起来比较复杂,而润乾报表在Windows系统中直接提供了.exe格式的安装包,不需要进行配置环境变量,只需要根据安装向导提示进行,即可完成安装。

     

    学习途径

    国内对BIRT报表的使用并不是很普及,教程也零散而不集中,并且国内几乎没有BIRT的官方技术交流平台和技术支持人员,因此如果用户在使用过程中遇到了难题,就只能自己通过网络查询解决。

    而润乾报表作为商用软件,不但提供了持续更新的详细官方教程 ,更是在安装包中提供了丰富的实例。同时,关于技术交流、答疑部分,也可以在可以在官方的乾学院平台上进行交流沟通,另外还可以通过在线技术支持人员,第一时间获得问题的解决方案。

    语言支持

    BIRT做为国外开发的开源报表工具,虽然提供了中文插件的补丁包,但还是难免会有细节上的瑕疵,比如在表达式编辑器中输入中文,会显示乱码等。而在国内市场中,为了更加方便快捷的使用报表工具,一般都会倾向于选择“汉化”的报表工具,因此就不得不去搜索汉化版本的Eclipse,或者通过替换某些补丁文件来实现汉化,这个过程往往也复杂而麻烦。

    而润乾报表,作为针对中国用户使用习惯开发的报表工具,界面语言天然就是中文,相关文档以及例子也都是中文,并且可以自然地支持中文数据库、中文报表。

    undefined

     

    Eclipse界面下的BIRT报表界面

    undefined

     

    润乾报表界面

    深入了解

    下面让我们打开设计器,通过制作一个简单的报表,来探索一下BIRT报表与润乾报表使用起来究竟有哪些异同吧!

    新建报表

    想要新建一个birt报表,首先我们要打开已经安装好birt的EclipseIDE环境,然后在File中选择【New】下的【Report Project】

    undefined

    创建好新的report项目后,点击右键新建一张以“.rptdesign”为后缀的报表文件

    undefined

    点击完成后,一张空白的报表文件就创建完毕啦!

    undefined

     

    Birt报表的新建有两步,而润乾报表新建报表只需要一步。

    打开设置好授权的润乾报表设计器,点击工具栏的“New Report”图标

    undefined

    或者点击“File - New Report”

    undefined

     

    即可新建一张空白的报表。

    undefined

     

    另外,Birt报表在创建时必须要先创建Report项目文件,然后才能继续新建报表文件,并进行编辑、预览,这也是eclipse环境下常见的模式;而润乾报表生成的报表只有“.rpx”文件,简单清晰,方便转移备份,而且不需要占用额外过多的存储空间。

    创建完成的新报表,在birt中是一张完全空白的报表,需要继续向其中添加表格;而润乾报表则是从一张表格开始,用户可以根据需求在这张表格的基础上进行增删改。

    配置数据源

    birt与润乾报表在配置数据源时,都需要新建数据源Data Source,然后再新建数据集Data Set,以便后续报表进行使用。

    不同的是,润乾报表提供了常用的数据源驱动,存放在[安装目录]\common\jdbc文件夹中,能够满足用户的大多数需求;而birt报表则需要自备数据源驱动,以便在配置数据源时选择。

    润乾报表提供的驱动jar

     

    制作报表

    在配置好数据源并连接之后,我们就可以开始制作报表了。

    首先看一下birt,在报表中插入一个表格,表格中的Header Row和Footer Row是不会自动扩展的,所以我们只能在Detail Row中添加需要扩展显示的数据。

    undefined

    将Data Set中的字段拖拽到Detail Row中,会自动在Header Row中填入字段名,这样一个最基本的网格报表就制作完成了。

    undefined

    undefined

     

    我们再来看看润乾报表。

    由于润乾报表在生成报表的时候就已经是一个表格了,所以我们只需要将需要使用的字段拖拽到表格中,并且编辑字段名,一个基本报表就可以完成了。

    undefined

    undefined

     

    如果觉得输入字段名和拖拽字段太麻烦?润乾报表还提供了更为简单的制作报表方式——向导。

    undefined

    使用向导生成报表前不需要新建空白报表并设置数据集,而是只需根据向导的逐步提示进行选择,就可完成设置数据集的工作,最终生成一个自带边框的完整报表。

    undefined

    undefined

     

    向导不仅可以生成网格报表,还可以生成分组报表和交叉报表。

    undefined

     

    可见,润乾报表提供了容易上手的向导操作,可以为用户省去手动编辑的时间;而birt方面就只能通过手动拖拽制作报表了。

    样式调整

    显然,仅仅制作出白底黑字的基础报表是远远不够的,用户在实现数据展示需求的同时,肯定要对报表的样式进行调整。

    常规样式调整

    BIRT报表中,调整样式需要选中所要设置的网格,在属性编辑器Properties  Editor中,选择 General进行网格基本样式设置,包括Font、Size、Color、Background color等。

    undefined

     

    润乾报表中的常规样式设置位于设计器的顶端以及右侧,选中所要设置的网格,在工具栏编辑器中,选择进行网格的基本样式设置,包括字体、字号、字体颜色、网格背景色等。

    undefined

     

    特殊样式调整

    除了常规样式的调整,报表中往往还有一些需要根据数据来动态设置的特殊样式需求,例如隔行异色。在BIRT报表中,将鼠标指在表格处,会在表格下方出现“Table”按钮,点击一下全选表格,再点击左边选择“Detail”行 切换到“Script”页,从下拉列表中选择“OnCreate”,加入如下代码:

    if(row.__rownum % 2 == 0) {

         this.getStyle().backgroundColor = "#F5B6B3";}

    else{

         this.getStyle().backgroundColor = "#FFFFFF";}

    效果如下:

    undefined

     

    润乾报表则需要选中表体部分,在属性编辑器中选择显示,然后选择背景色在表达式里填写表达式为: if(row()%2!=0,-14618,-1),其中row()是润乾内置函数,取得当前单元格所在行的行号。效果如图:

    undefined

     

    数据显示格式

    BIRT报表中选中所要设置的网格,在属性编辑器【Properties Editor】中,选择 Format Number、Format DateTime或Format String设置网格中数据的显示格式。

    undefined

     

    比如这里我们要求SALARY显示为“¥#,###.##”的样式,那么就需要将【Format Number】中的【Format as】选为【Custom】,然后选择相应的显示格式。

    undefined

    预览报表如下:

    undefined

     

    润乾报表中,首先选中设置的字段,在属性编辑器中,选择【值】然后选择【显示格式】,双击值单元格进行设置或者自定义。

    undefined

    undefined

     

    转换数据的显示值

    BIRT中选中设置的字段,在属性编辑器【Property Editor】-【Data】中,选择【Advanced】然后找到【On render】属性,这里我们将表中的性别进行一下显示值转换,把【On render】属性编辑为if(this.getValue()=="F"){this.setDisplayValue("Female");}else{this.setDisplayValue("Male");}

    undefined

    undefined

     

    在润乾报表中,首先选中需要设置的字段,在属性编辑器中,选择【值】然后编辑【显示值表达式】为 map(list("F","M"),list("Famale","Male")),其中用到了两个润乾内置函数:map()显示值对照表函数,从对照表中找出当前单元格对应值的显示值;而list()获得一个枚举的数据集合。

    undefined

    undefined

     

    上面列举的样式调整的例子是BIRT报表与润乾报表都能够支持的,下面我们来看两个BIRT较难支持的样式设置。

    数据预警

    这里我们设置一个“SALARY小于5000显示为红色”的预警。

    选中所要设置的网格,在属性编辑器中选择【显示】,然后选择【前景色】在【表达式】里填写表达式为: if(F2<5000,-65536,-16777216) .

    undefined

    undefined

     

    冻结表头

    这里所说的冻结表头,是类似于Excel不分页冻结窗口的效果。

    选择表头行,在属性编辑器中选择【行属性】,然后在【行类型】下拉选项中选择【报表头】,设置后对应行的行首会显示一个“头”字。   此时预览报表,拖动滚动条时表头是固定不变的,这样当报表的数据量较大时,我们可以很方便地对照表头查看具体数据。

    undefined

    undefined

    undefined

    导出

    BIRT可以在报表的预览页进行导出,支持Excel、PostScript、PDF、Word、PowerPoint等格式的导出,并且支持导出分页以及指定页导出。

    undefined

     

    润乾报表则同时支持设计器中的导出以及web端的导出。

    undefined

    设计器中可以导出为Excel、Word、PDF、Text、HTML、Xml文件,其中Excel可选是否分页以及是否带公式,PDF可选是否分页以及是否为文本式,同时还支持office2007的Excel导出。

    undefined

     

    而Web端导出时可以选择导出Excel或 PDF,并进行设置。

    undefined

    undefined

     

    可以看到,在常用的导出基础上,润乾报表提供了更多的导出方式以及类型。

    查缺补漏

    在收集了众多资料,以及实战操作后,我们还会发现润乾报表拥有一些birt报表无法实现的报表类型和功能,下面我们来一一细数。

    填报功能

    BIRT只支持数据展现,无法支持报表的数据填报功能,也就是无法实现将数据回填到数据库中这一操作。而这种填报功能在国内是十分常用的,用户往往会希望通过中间件,修改报表中的数据然后进行提交,修改数据库中的数据。

    润乾报表提供的填报功能实现了将数据回填数据库的需求,并且可以通过固定网格填报、动态行式填报等不同类型进行填报。用户既可以通过在web端对数据直接进行修改,也可以将报表导出为Excel格式,在本地修改完毕之后再将Excel上传回填。

    实际应用中,还经常会要求将一张填报表填入的数据,同时保存到多张物理表中,并且要求多张表之间保持数据库的事务一致性,这种填报表我们称为多源填报表。润乾报表能够很好地支持这一需求,

    比较常见的多源填报表是主子填报表,由于主子表是两个或者多个不同的物理表,因此主子表的填报,必须同时存入多个不同的物理表。

    比较复杂的多源填报表是多源交叉填报表,这种填报表既是交叉报表,又是多源关联分片报表,还是多源填报表,这种填报表在政府机关的项目中比较常见。传统的填报工具遇到这种填报表,往往只能采用编程来实现,但是在润乾报表填报中,利用润乾报表的填报模型,很轻松就可以实现。

    undefined

     

    固定网格填报表

    undefined

    主子填报表

    undefined

    交叉填报表

    大数据报表

    数据查询业务中,有时会碰到数据量很大的清单报表。由于用户输入的查询条件可能很宽泛,因此会从数据库中查出几百上千万甚至过亿行的记录,例如常见的银行流水记录、物流明细等。这类报表呈现时如果等着把记录全部检索出来再生成报表,必然需要很长时间,如果再加上导出操作,时间更会长得难以接受。BIRT报表在大数据报表展示及导出的方面就存在这些不足,导致性能不是很好,并且也无法实现实时刷新。

    润乾报表提供的大报表功能可以很好地处理大量数据的网格式报表,通过以外存换内存的方式,把数据不断分批取出,存储到临时文件中,从而大大提升了报表展现性能,使得大报表运算和普通报表运算速度几乎无异。

    undefined

    润乾报表对大数据报表的展示

    undefined

    润乾报表对大数据报表的导出

    不过,润乾报表的大报表功能也有一些局限:首先因为数据量较大,所以要尽量避免排序;其次由于大报表采用异步机制,将数据分批加载到内存再交给前端呈现,因此会增加 CPU 和磁盘 I/O 负载,不适合高并发的场景。

     

    多维分析页面

    随着数据库技术的广泛应用,各行各业的企业信息系统都会产生大量的数据,如何从这些海量数据中提取对企业决策分析有用的信息成为企业决策管理人员所面临的重要难题。

    BIRT报表对于这方面的需求目前没有很好的支持手段。

    而润乾报表的查询分析控件则针对以上问题做出了大的技术革新。不仅在前端页面显示上实现了可视化的拖拽模式,在数据整合上还支持用户通过各种已有的数据文件或者手写SQL语句等方式对查询结果进行灵活分析。多维分析页面的数据集可以通过数据库的SQL查询获得,也可以来自其他异构的数据文件,分析中无须关心数据集的数据来自哪里,始终都基于数据集返回的结果集进行分析。

    在web网页上,用户可以通过拖拽字段灵活生成报表、计算字段,并通过对字段进行过滤,获得更详细的报表,也可以点击报表中的数据进行钻取;

    undefined

     

    拖拽字段生成报表

     

    多维分析界面中提供各种统计图的模板,用户可以拖拽字段生成所需统计图;

    undefined

    多维分析页面中使用统计图模板

     

    多维分析支持xls、xlsx、csv、txt等类型的数据文件,可以将文件中的数据展示为报表样式显示在页面中;

    undefined

     

    打开格式为xls的数据文件

     

    对于没有操作完的报表,用户还可以保存为本地.olap类型文件,以便下次打开继续编辑;

    对于处理完成的报表,则可以导出成Excel、word、txt、pdf等类型的文件。

     

    总结

    通过以上对比可以看到,相较于BIRT报表,润乾报表更适合国人的软件使用习惯,更加容易上手,在传统常用的报表功能上,增加了大量更加方便、快捷、高效、实用的功能,为用户提供了更具价值的报表开发综合解决方案。

     

    展开全文
  • 传统的报表工具通常是用测量的方法确定数据区域的位置,来设计报表,套打报表的出现解决了这一难题,简化了电子票据制作打印的功能。本文介绍了如何实现高精度的报表套打。
  • 报表开发流程

    万次阅读 多人点赞 2019-08-26 23:24:10
    报表开发是数据分析师的常见工作之一。报表是业务监控必备工具之一(用数据说话),另一方面,报表监控的指标通常都是业务相关的重要指标,做报表的过程也是深入了解业务的过程。 把数据分析分为“描述、解释、预测、...
  • 水晶报表的使用经验和资料总结资料: Asp.Net中使用水晶报表(上) www.dotnet8.com 2002-9-6 DotNet吧[HTML]在我们对VS.Net中的水晶报表(Crystal Reports)进行研究之前,我和我朋友对如何将这个复杂的东东...
  • 2020年了,很多人,乃至于很多企业做报表都还在用Excel,埋头苦干一天整出下面这个玩意: 你的辛苦领导都看在眼里,但是这做的实在是太差了,一点都不能反映数字与数字之间的关系,于是领导回复了你一句:回去...
  • Excel报表和如意报表构件

    千次阅读 2016-02-06 11:26:34
     登陆定制系统,进入Excel报表和如意报表构件维护模块。如下图: ...输入Excel报表名称、Excel报表标题、数据开始行、Excel模板文件(对于需要模板的Excel报表类型),设置好Excel报表
  • 今天在虚机中安装CRM2013...连接报表服务处问题了,具体的措施可以参考如下帖子“http://blog.csdn.net/byondocean/article/details/7692745”,还有个在安装过程中填写报表服务器路径,如果是在公司的虚机中ip地址固
  • 我们对报表报表要求就是简单直观,清晰明了,下面小编就为大家介绍一些好用的报表软件,希望可以帮到大家哦。 一、久其报表数据管理系统 久其报表数据管理系统是一个信息/数据操作平台和报表管理软件,拥有报表...
  • 作为润乾报表的下一代产品,集算报表对润乾报表进行了新增和精简,实现了多方面的产品提升。 一、集算报表新增功能  1.集成集算器,使计算与呈现分离 集算报表内置了专业的结构化和半结构化数据计算开发工具:集...
  • FineReport报表软件针对复杂格式的报表数据及Web报表的展现,通过多源分片、不规则分组、双向扩展来轻松拖拽做复杂格式的报表,制作报表从此摆脱了复杂的SQL和表达式,不需要编程,大大提高了报表制作的效率。...
  • XML 报表1

    千次阅读 2011-04-14 15:47:00
    XML 报表
  • finereport报表

    千次阅读 2013-04-26 18:28:57
    第一章 第一章 第一章 第一章 FineReport 报表综述 报表综述 报表综述 报表综述……………………………………………………………………2  第二章 第二章 第二章 第二章 FineReport 功能详述 功能详述 功能详述 ...
  • 报表fastreport

    千次阅读 2013-10-10 10:25:03
    本节主要讲述FastReport报表系统的基本概念、基本操作方法、基本控件使用等内容。 基本概念 最主要的概念是FastReport报表的组成方式和控件主要用途,它一般包括以下方面:  *页面(Page) --- 默认为Page1  与...
  • 1.1 报表工具连接文本数据 1.2 报表工具连接非关系数据库(待补充) 1.3 报表异构数据源关联混算 1.4 报表工具 json 数据源 1.5 报表工具连 sap hana 1.6 报表工具连 Mongondb Mongondb 计算 报表工具连 ...
  • FastReport报表设计

    2018-03-10 09:01:00
    FastReport报表设计 原文地址:FastReport报表设计作者:小黑 目录 5.1 前言 5.2 基本概念及操作 5.3 报表设计与范例 5.4 常用功能及函数 5.5 报表设计常用技巧 5.1 前言 汽车业务管理系统(VBMS)使用...
  • 本文基于《在线报表设计实战系列》的第一篇文章--准备数据源,主要介绍表格类报表的设计方法和步骤。
  • 一般情况下,报表平台作为所有报表统筹管理的平台而存在。作为报表系统的中央枢纽性功能,报表平台到底是什么样子的,我们在报表平台中具体又能进行怎样的的活动?下面以FineReport报表平台为例进行解读。FineReport...
  • 中国报表漫谈

    2018-12-19 17:56:29
    这两年来雨后春笋般地冒出二三十家做报表工具的公司,统统号称能处理中国式报表,大概是这中国报表复杂得都世界闻名了,但凡能搞得定中国的报表,那也就没什么搞不定的报表了。弄到后来有好些所谓的报表只要能在格子...
  • eq \o\ad(初聘专业技术职务呈报表, )单 位 宜章县农村信用合作联社姓 名初聘职务 助理会计师填表时间: 年 月 日eq \o\ad(中华人民共和国人事部制, )eq \o\ad(填表要求, )1、本表供国家教委承认的正规大、中专...
  • 帆软报表平台FineReport

    2018-05-22 11:14:00
    用户首次进入报表平台,系统会要求填写管理员的账户和密码,设定好后,点击“进入数据决策系统”即可。 另一种方法是直接输入URL:在浏览器中输入“服务器IP地址:端口号/项目工程名/ReportServer?op=fs”即可。...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 9,273
精华内容 3,709
关键字:

报表填写要求