Java报表软件技术讨论

Style Report报表专题
posts - 97, comments - 3, trackbacks - 0, articles - 3
  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

2012年10月18日

posted @ 2015-12-30 17:10 思达商智 阅读(125) | 评论 (0)编辑 收藏

posted @ 2015-07-31 15:43 思达商智 阅读(163) | 评论 (0)编辑 收藏

posted @ 2015-07-22 14:27 思达商智 阅读(75) | 评论 (0)编辑 收藏

posted @ 2015-07-16 17:20 思达商智 阅读(109) | 评论 (0)编辑 收藏

posted @ 2015-07-16 09:45 思达商智 阅读(80) | 评论 (0)编辑 收藏

posted @ 2015-07-15 15:08 思达商智 阅读(81) | 评论 (0)编辑 收藏

posted @ 2015-07-15 11:39 思达商智 阅读(107) | 评论 (0)编辑 收藏

posted @ 2015-07-14 11:30 思达商智 阅读(99) | 评论 (0)编辑 收藏

posted @ 2015-07-13 14:10 思达商智 阅读(80) | 评论 (0)编辑 收藏

posted @ 2015-07-13 11:57 思达商智 阅读(87) | 评论 (0)编辑 收藏

posted @ 2015-07-09 14:56 思达商智 阅读(101) | 评论 (0)编辑 收藏

posted @ 2015-07-09 14:55 思达商智 阅读(95) | 评论 (0)编辑 收藏

posted @ 2015-07-09 14:53 思达商智 阅读(107) | 评论 (0)编辑 收藏

posted @ 2015-04-07 13:48 思达商智 阅读(81) | 评论 (0)编辑 收藏

posted @ 2015-04-07 13:42 思达商智 阅读(103) | 评论 (0)编辑 收藏

posted @ 2015-04-07 13:24 思达商智 阅读(94) | 评论 (0)编辑 收藏

posted @ 2015-04-07 12:05 思达商智 阅读(81) | 评论 (0)编辑 收藏

posted @ 2015-04-07 11:54 思达商智 阅读(83) | 评论 (0)编辑 收藏

posted @ 2015-04-07 11:52 思达商智 阅读(86) | 评论 (0)编辑 收藏

posted @ 2015-04-07 11:44 思达商智 阅读(91) | 评论 (0)编辑 收藏

posted @ 2015-04-07 11:27 思达商智 阅读(73) | 评论 (0)编辑 收藏

posted @ 2015-04-07 11:19 思达商智 阅读(77) | 评论 (0)编辑 收藏

posted @ 2015-04-07 11:16 思达商智 阅读(83) | 评论 (0)编辑 收藏

posted @ 2015-04-07 11:12 思达商智 阅读(81) | 评论 (0)编辑 收藏

posted @ 2015-04-07 11:07 思达商智 阅读(78) | 评论 (0)编辑 收藏

posted @ 2015-04-07 11:04 思达商智 阅读(73) | 评论 (0)编辑 收藏

posted @ 2015-04-07 11:00 思达商智 阅读(93) | 评论 (0)编辑 收藏

posted @ 2015-04-07 10:54 思达商智 阅读(81) | 评论 (0)编辑 收藏

posted @ 2015-04-07 10:52 思达商智 阅读(80) | 评论 (0)编辑 收藏

posted @ 2015-04-07 10:46 思达商智 阅读(98) | 评论 (0)编辑 收藏

posted @ 2015-04-07 10:40 思达商智 阅读(76) | 评论 (0)编辑 收藏

posted @ 2015-04-07 10:35 思达商智 阅读(73) | 评论 (0)编辑 收藏

posted @ 2015-04-07 10:32 思达商智 阅读(88) | 评论 (0)编辑 收藏

posted @ 2015-04-07 10:22 思达商智 阅读(114) | 评论 (0)编辑 收藏

posted @ 2015-04-01 18:01 思达商智 阅读(91) | 评论 (0)编辑 收藏

posted @ 2015-04-01 16:48 思达商智 阅读(86) | 评论 (0)编辑 收藏

posted @ 2015-04-01 15:14 思达商智 阅读(73) | 评论 (0)编辑 收藏

posted @ 2015-04-01 14:56 思达商智 阅读(93) | 评论 (0)编辑 收藏

posted @ 2015-03-31 17:44 思达商智 阅读(69) | 评论 (0)编辑 收藏

posted @ 2015-03-31 17:43 思达商智 阅读(73) | 评论 (0)编辑 收藏

posted @ 2015-03-02 17:27 思达商智 阅读(126) | 评论 (0)编辑 收藏

posted @ 2015-03-02 17:17 思达商智 阅读(106) | 评论 (0)编辑 收藏

posted @ 2015-02-28 14:51 思达商智 阅读(80) | 评论 (0)编辑 收藏

posted @ 2015-02-27 17:08 思达商智 阅读(117) | 评论 (0)编辑 收藏

posted @ 2015-02-27 13:49 思达商智 阅读(109) | 评论 (0)编辑 收藏

posted @ 2015-02-27 10:14 思达商智 阅读(98) | 评论 (0)编辑 收藏

posted @ 2015-01-27 14:42 思达商智 阅读(108) | 评论 (0)编辑 收藏

     摘要: BI(Business Intelligence),即商业智能或者商务智能,它是一套完整的解决方案,用来将企业中现有的数据进行有效的整合,快速准确的提供报表并提出决策依据,帮助企业做出明智的业务经营决策。一般由数据仓库、联机分析处理、数据挖掘、数据备份和恢复等部分组成。
  阅读全文

posted @ 2015-01-15 15:57 思达商智 阅读(374) | 评论 (0)编辑 收藏

     摘要: 又是月底了,又到月初,咱码农们的荷包终于可以暂时性鼓一下。跟往常不同的是,原来的工资都静静躺在工资卡中,如今我们宁愿让财务人员直接将工资打入我们的余额宝或者理财宝中,是不是?

2014年春节开始,互联网金融掀起了一股“草根理财”热,以前不太理财的一些人,纷纷开始通过手机、电脑享受着“赚钱”的乐趣。各个互联网金融理财“宝”赚足眼球,如淘宝的余额宝,苏宁易购的易付宝以及微信平台上的理财通,彼此之间也开始正面PK、大战正酣。
  阅读全文

posted @ 2014-02-28 11:24 思达商智 阅读(112) | 评论 (0)编辑 收藏

     摘要: 固定行行数的分页分组合计报表在某些特定的环境下应用普遍,比如说销售单打印、发货单打印、发货单打印等等,具体说大概就是实现这种效果:根据一张销售单据,如果销售单有19行内容,每8行显示一页。第一、二页完全显示8行,第三页只显示3行,剩下的5行空白填充。


在Style Report中采用“表”元素的编写脚本方式实现固定行数的分页报表,这种方式对完全没有脚本编写基础的人来说,可能有些困难。接下来笔者介绍l一种较为简便的实现方式。   阅读全文

posted @ 2013-10-16 11:27 思达商智 阅读(428) | 评论 (0)编辑 收藏

     摘要: BC分类法又称帕雷托分析法,也叫主次因素分析法,是项目管理中常用的一种方法。它是根据事物在技术或经济方面的主要特征,进行分类排队,分清重点和一般,从而有区别地确定管理方式的一种分析方法。由于它把被分析的对象分成A、B、C三类,所以又称为ABC分析法。

ABC法则是帕累托80/20法则衍生出来的一种法则。所不同的是,80/20法则强调的是抓住关键,ABC法则强调的是分清主次,并将管理对象划分为A、B、C三类。1951年,管理学家戴克首先将ABC法则用于库存管理。

ABC分类法的实际应用: 在一个大型公司中,库存存货的种类通常会很多,动则就可能是十几万种甚至几十万种。盘点清查非常困难,而且难以确保准确性。对于非重要的材料,比如低值易耗品,可能影响还不大,但对于重要材料,例如产品关键部件,如果计数错误,却可能导致缺料,生产自然也就不可避免地受到影响。为了保证重要材料的存量不断料又不积压,非重要材料按一定的估计量备货,ABC方法通常适用于此。

如何用Java报表系统Style Report 统计并将库存产品进行分类呢? 接下来,我们  阅读全文

posted @ 2013-09-10 11:35 思达商智 阅读(448) | 评论 (0)编辑 收藏

     摘要: 同比就是今年第n月与去年第n月比。

同比发展速度主要是为了消除季节变动的影响,用以说明本期发展水平与去年同期发展水平对比而达到的相对发展速度。如,本期2月比去年2月,本期6月比去年6月等。

其计算公式为:
同比发展速度的公式应该改成:同比发展速度=本期发展水平/去年同期水平×100%;
同比增长速度=(本期发展水平-去年同期水平)/去年同期水平×100%。
在实际工作中,经常使用这个指标,如某年、某季、某月与上年同期对比计算的发展速度,就是同比发展速度。

注:以下文章所指的同比均指“同比增长速度”  阅读全文

posted @ 2013-09-04 10:07 思达商智 阅读(257) | 评论 (0)编辑 收藏

     摘要: 环比数据是指与同年的上一期相比的数据。如果做的是周数据比较,环比就是本周数据比上周的数据;如果做的是月数据比较,环比就是本月数据比上月的数据;如果做的是季数据比较,环比就是本季数据比上季的数据。对于某些经济现象,环比更能说明问题。

环比有环比增长速度和环比发展速度两种方法。

计算公式:
环比增长速度=(本期数-上期数)÷上期数×100%  反映本期比上期增长了多少
环比发展速度=本期数÷上期数×100%  环比发展速度是报告期水平与前一期水平之比,反映现象在前后两期的发展变化情况。
环比增长速度= 环比发展速度 - 1 
举例: 本期销售额为500万,上期销售额为350万  。环比增长速度=(500-350)÷350×100%=42.86%  环比发展速度=500/350×100%=142.86%  阅读全文

posted @ 2013-08-14 13:58 思达商智 阅读(296) | 评论 (0)编辑 收藏

     摘要: WebLogic是一个基于Javaee架构的中间件,BEA WebLogic是用于开发、集成、部署和管理大型分布式Web应用、网络应用和数据库应用的Java应用服务器,在企业应用服务器中比较普遍。

Style Report提供通过war文件,直接将报表应用部署到weblogic上的功能。用户首先在报表服务器的管理界面上将整个报表应用打成一个war文件,然后通过war文件将思达报表部署到weblogic上。
  阅读全文

posted @ 2013-07-29 15:49 思达商智 阅读(182) | 评论 (0)编辑 收藏

     摘要: 数据分组,是所有报表中最基本、最常见的数据展现形式,也是所有报表软件中都支持的格式。一般常用的是纵向的数据分组。通常用户在数据列中指定数据分组,汇总字段,就可以生成标准的数据分组表格。

下面介绍用企业报表软件 Style Report 提供的 Web报表设计器制作表格数据分组。下面数据分组是按公司名称进行分组,同时可以查看公司的详细信息:  阅读全文

posted @ 2013-07-24 10:14 思达商智 阅读(170) | 评论 (0)编辑 收藏

     摘要: 数据表达式列:

与一些数据库一样,数据集中的数据表可以包含值由计算所得而不是从存储区读取的列。例如,在订单明细记录中,定义一个 ExtendedPrice 列可能有意义,即通过将数量和价格相乘,而不是将总数实际存储在记录中。计算列也可以添加或计数子记录中的值并筛选其他记录。可以用表达式定义计算列。

表达式的语法由标准算法、布尔值和字符串运算符与文本值组成。可以用数据值的列名称引用数据值(与在 SQL 语句中一样)并包括 Count 这样的聚合函数。

例如,基于当前记录的 UnitPrice 和 Quantity 列的 ExtendedPrice 列的表达式可以仅仅是:

UnitPrice * Quantity

若要引用子表中的列,可以使用保留字“Child.”后跟列的名称。例如,以下表达式返回所有相关子记录中 Price 列的平均值:

Avg(Child.Price)  阅读全文

posted @ 2013-04-22 15:57 思达商智 阅读(173) | 评论 (0)编辑 收藏

     摘要: 我们曾经就Java报表工具Style Report 探讨过自定义报表的新思路,那么如何运用Style Report制作自定义报表并未提及,此篇将循序渐进地从用Style Report简单的图表开始,用户如何自主完成一份简单的图表

第一步:在Style Report 产品web端首页(localhost:8080/sree/)通过“用户入口” 进入,点击“设计”标签后,选择“报表”,将会显示一系列的可使用的向导,如下图所示:  阅读全文

posted @ 2013-04-16 16:19 思达商智 阅读(273) | 评论 (0)编辑 收藏

     摘要: 听说报表软件Style Report能连接各种关系型数据库和非关系型数据库,在使用过程中到如何配置倒成了个问题。

特此研究了下关系型数据库的配置方法,以Oracle 10g的数据库连接方式为例,特此与大家分享。

在连接Oracle 10g之前,首先要将数据库的驱动路径找到,并将其增加到Style Report的类路径中。就像我们要去拜访一个朋友,首先您得知道去他们家的路怎么走,然后才能上路。

第一步,打开报表软件Style Report的报表设计器,增加Oracle 10g的数据库驱动到类路径中。具体操作步骤如下:点击“文件>>配置”,在弹出的窗口下选择“类路径”标签,选择“添加JAR”,如下图所示:  阅读全文

posted @ 2013-03-28 14:08 思达商智 阅读(203) | 评论 (0)编辑 收藏

     摘要: 1. 快速实施、快速交付

思达企业报表Style Report 的解决方案中,最终用户和开发人员只需要一个Web浏览器,具有一般数据库管理技能的IT人员就可以安装、部署配置软件。思达商业智能软件在实施商业智能项目中周期短,70%的项目都可以在短时间内实现交付。


2. 优化学习曲线

思达企业报表Style Report中进一步提升自助式服务,软件提供直观的可视化设计器帮助用户构建实时的数据分析,拖拽式的操作使用户只需要Excel的技能,就能构建数据分析仪表盘和各类报表。  阅读全文

posted @ 2013-01-29 14:25 思达商智 阅读(277) | 评论 (0)编辑 收藏

     摘要: 在报表软件和报表工具领域,报表套打是最为常见的一个用户需求,例如发票、支票、信封、对账单、保单以及各类证件表格的打印都需要根据既定的表格样式快速批量打印出结果。报表套打功能也是各种报表工具必备的功能之一,如果做到精准打印、不错位,能套打各类表格、打印模版自定义设定等要成为选择报表套打工具的必备因素。

报表行业内的人很多都知道Java 报表工具--Style Report,其功能的完善性和可集成性有口皆碑,特别是它的套打功能更得到很多人的青昧。接下来我们就共同看一下它是如何对套打的表格进行模版设定的。

本例将以发票套打来说明Style Report的套打模板设计,拿一张北京市的增值税发票作为票样,如下图:   阅读全文

posted @ 2013-01-15 15:51 思达商智 阅读(421) | 评论 (0)编辑 收藏

     摘要: 岁末年关,即是各家企业财务汇总、营收分析的总结时刻,各个公司的CFO们运用各种财务数据做财年分析,其中杜邦分析就是经常被采用的分析方法之一。

杜邦分析 Du Pont Analysis: 1920年代杜邦公司首先采用的衡量表现的标准,一直沿用至今。在这个标准下,为带来更高的投资回报率,资产根据其账面总值,而不是账面净值来进行评估。

杜邦分析以净资产收益率为核心的财务指标,通过财务指标的内在联系,系统、综合的分析企业的盈利水平,具体很鲜明的层次结构,是典型的利用财务指标之间的关系对企业财务进行综合分析的方法。

通常的杜邦分析图为:  阅读全文

posted @ 2013-01-06 14:54 思达商智 阅读(301) | 评论 (0)编辑 收藏

     摘要: 标签(label)是个翻译名词,普遍的意思是对事物所额外加上的识别用信息纸卡或牌子。它包含事物的诸多关键信息,例如上图的标签中不仅含有价格、产品型号、条形码还包含着价格有效日期等等,这些信息都是被分别记录在数据库的不同列,如何将这些信息快速地打印到一个拟定好尺寸大小的标签里或许是很多企业要解决的实际问题。  阅读全文

posted @ 2012-12-25 14:08 思达商智 阅读(446) | 评论 (0)编辑 收藏

     摘要: 通常所说的数据仪表盘 Dashboard大多是监控型的。它的特点是主要以信息显示为主,主要用来展示“what is happening—正在发生的”情况,应用范围广泛。

企业各层人员都可能接触到此类监控仪表盘,例如网络营销人员需要监控百度或者google的关键字推广状况、人力资源总监需要监控各个员工的KPI考核情况,销售总监需要监控每个业务员的绩效达标情况,甚至您的个人电脑的性能监视器都属于系统自身的监控仪表盘,您或许见到过这样的监控仪表盘:
  阅读全文

posted @ 2012-12-12 17:28 思达商智 阅读(915) | 评论 (1)编辑 收藏

     摘要: 报表打印是报表输出的一种方式,在银行、电力、金融等等行业仍需要大范围的票据或者单据的打印,报表的套打功能成为某种行业内特别的需求,客户在选择套打工具的时候尤其关注打印的精度以及打印过程中的自定义设计。

市场上能够实现套打的报表工具很多,快逸报表、Style Report等都能实现套打功能,甚至有绿色的免费套打软件。依据每个产品设计的理念和初衷不同,各种套打工具在功能实现和可视化设计上都有其各种特色。

接下来,我们仅研究Style Report在套打中的功能和特色:  阅读全文

posted @ 2012-12-03 13:36 思达商智 阅读(227) | 评论 (0)编辑 收藏

     摘要: 报表工具 Style Report能够将数据自动分发至指定地址,例如邮箱、某账号等等,本例将以制作一个全体职工的工资单,然后通过人员信息的自动匹配,将工资单按照各个员工进行切割,最后通过邮件发放到各个员工的邮箱中。

制作过程如下:


1. 打开报表设计器,点击“文件→ 新建”,在创建表格向导中,选择“空白表格式报表”,打开一个新的报表页面。


2. 在打开的页面中,点击左边导航栏中的“表格向导”,弹出数据绑定界面,选择需要的数据源,在这里我们选择的是“burst→query1”,如图1所示  阅读全文

posted @ 2012-11-27 15:00 思达商智 阅读(239) | 评论 (0)编辑 收藏

     摘要: 报表设计过程中对单元格的横向扩展(列扩展)或者纵向扩展(行扩展)是有些设计人员必然会碰到的问题,如何在报表软件Style Report中实现单元格的行列扩展?来让我们共同学习:

一、在报表软件Style Report中实现行扩展

打开报表设计器 Designer,新建一张报表,拖动‘表格’报表组件,创建一个报表表格。 在报表的空白处点击右键菜单,选择“脚本”选项,然后打开报表脚本编辑窗口。在报表脚本编辑窗口的“装载”标签下输入如下图脚本语句,点击‘保存并关闭’。  阅读全文

posted @ 2012-11-22 09:44 思达商智 阅读(198) | 评论 (0)编辑 收藏

     摘要: 地图是一种图表类型,它显示并总结了以地理地图的形式分布的数据。它具有很多其他图表类型相同的属性,但在有些时候能更加直观的表现数据。

本例是创建能在U.S.地图上显示各个地区的顾客数量的报表,步骤大致分为创建地图和数据分析两步。具体步骤如下:
  阅读全文

posted @ 2012-11-16 10:24 思达商智 阅读(330) | 评论 (0)编辑 收藏

     摘要: 在信息化高速发展和新兴业务不断出现的今天,许多企业或机构中,都已经存在各种业务系统,而且往往不止一个业务系统,比如:CRM系统、ERP系统、PDM系统、HR系统、OA系统、e-Business系统等等,虽然哥哥系统都有着自己的查询、分析和报表功能,但是大多情况下,领导层或者中层领导往往需要最综合数据的全盘分析和管理,就变得异常不便。

从管理者的角度往往还不止是需要简单地看到各个系统的数据,而是需要对各种数据进行综合的汇总、分析和监控等。例如,管理者想了解某件产品的盈利性,他不仅需要从ERP系统中获得该产品的制作成本、采购成本以及库存情况等,还需要从CRM系统总看各个客户对该产品的订货趋势变化情况,当然还需要从e-Business系统中获取该产品的订单分析。如果没有一个能够把多种数据源整合的统一管理监控平台,该管理者对整体的分析将无法做到全面和系统的客观性。  阅读全文

posted @ 2012-11-13 11:36 思达商智 阅读(266) | 评论 (0)编辑 收藏

     摘要: 双Y轴的图表经常被很多BI厂家当成一个高级的功能。进而引导用户感到如果有两组数值在一个图表上同时显示,用两个Y轴来控制数据的位置是一个最佳的方案。但是其实在可视化的领域,对双Y轴的使用一直有很大的争议。大部分的观点是双Y轴的使用往往弊大于利。我们在此来对这个问题做一个大致的分析,看看双Y轴是不是真正需要。

把两组数据同时在一个图表上显示,自然是因为需要对它们进行有效比较。但这样可能会遇到两种问题。第一,如果两组数据的单位不同,那用一个Y轴来代表这两个不同的概念无疑会让读者困惑。比如我们把盈利和折扣率放在一个图表上,一个是绝对值,另一个是百分比。用一个轴来代表在概念上就完全错误了。

就算两组数据使用的是同样单位,但如果它们的值的区间差别很大,用同一个轴达到的效果往往是一直数据把难以组数据压缩到不能分辨的地步。比如营业额和盈利,可能是10比1的关系。把它们放到一起,营业额会决定Y轴的区间,盈利就会被压缩成基本一条直线。  阅读全文

posted @ 2012-11-05 12:03 思达商智 阅读(240) | 评论 (0)编辑 收藏

     摘要: 在报表工具制作报表时,通常会用到图表,而Y轴是绝大多数图表都会遇到的,有时候因为数值跨度过大Y轴显示的刻度点会让制表者纠结好久。Style Report报表软件在处理此问题时,有自己的思路:

Y轴断点是指在Y轴上加上一个断口。这主要用于解决数据分散过大的问题。比如销售额按区划分,很可能出现一些区是另一些区的数倍甚至数十倍的情况。如果所有的数据的放在一个图表上,小的数据就会被挤压得基本看不到区别。  阅读全文

posted @ 2012-10-24 14:52 思达商智 阅读(219) | 评论 (0)编辑 收藏

     摘要: ashboard(仪表盘)的概念已经存在了很多年了。但这个概念的内涵在这些年发生了很大的变化。出最早厂家追求靓丽仪表盘的玩具式界面,到今年以研究领域提倡的清楚务实的观点逐占上风,Dashboard(仪表盘)已经进出来主流BI应用,也成为一个和报表相当的重要工具。
Steve Few在2010年初总结了一系列Dashboard(仪表盘)设计时需要考虑的问题。我们在这里做一个简单的介绍。同时用一些例子示范一下这些思想在实际应用中的表现。
避免读者的注意力被吸引到其它地方,或者不必要的分散,首先要避免在Dashboard上使用过多不同颜色的部件。人的视觉在很多不同颜色的情况下,常常会有困难集中在一个点。  阅读全文

posted @ 2012-10-18 15:46 思达商智 阅读(1243) | 评论 (0)编辑 收藏