Java报表软件技术讨论

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

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

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

     摘要: 数据建模器是用来建立各种数据库的连接(数据源),用户通过可视化的界面在数据源的基础上建立数据查询,还可以在数据源的基础建立符合业务逻辑的数据模型以及基于用户权限的数据过滤项。


数据建模器提供访问关系型数据库,数据对象和文件的功能。其中数据库包括数据仓库,数据集市,大型机,操作数据存储(ODS),多维数据库(OLAP),事务处理数据库(OLTP)。数据对象包括Web服务,XML,CORBA,EJB的,和普通Java对象(POJO)。文件包括电子表格Excle,CSV和文本。

数据建模器通过JDBC跟数据库建立连接,同时也支持通过ODBC连接数据库,可连接的关系型数据库包括:Oracle、SQL Server、MySQL、DB2、Ingres、Sybase、Derby、Informix。同时还可以连接非关系型数据库的数据资源其中包括EJB、Corba、Object、Soap、XML、XMLA、Text、Excel、SAP。同时还提供开放式的数据接口,用户可以扩展数据接口来导入各种数据。

数据建  阅读全文

posted @ 2012-10-17 10:42 思达商智 阅读(286) | 评论 (0)编辑 收藏

     摘要: 在总汇大批量数据时,难免会发现一些重复行和重复数据,这时我们就应该将那些重复的数据进行整理,以免会影响我们的工作,来具体讲讲如何在Style Report 中做报表过程中如何从存在重复的数据列中整理数据。

学过Java编程的人对tolist函数应当不陌生,本文要涉及到的函数就是它。

ToList函数,该函数的参数为一组记录,它的功能是把保存在这些记录的特定字段的数据组合到一个用逗号做分隔符的清单中(成组), 简单的说它是个合计函数。下面我们就toList函数在报表制作中的使用,做个简单的演示,  阅读全文

posted @ 2012-10-10 17:01 思达商智 阅读(201) | 评论 (0)编辑 收藏

     摘要: 分组报表,是所有报表当中最普通,最常见的报表类型,也是所有报表工具都支持的一种报表格式。从一般概念上来讲,分组报表就是只有纵向的分组。传统的分组报表制作方式是把报表划分为条带状,用户根据一个数据绑定向导指定分组,汇总字段,生成标准的分组报表。

笔者曾经给大家分先过《如何在style Report中制作交叉分组报表》 重点讲的实现交叉报表的制作过程,现介绍下如在Style Report中实现简单分组报表以及多层分组报表:  阅读全文

posted @ 2012-10-08 17:49 思达商智 阅读(278) | 评论 (0)编辑 收藏

     摘要: 业界专家Edward Tufte提出了数据墨水(Data Ink)的概念,来指导表格数据显示和表格设计。 那什么是数据墨水呢?数据墨水是指那些用来表达数据的像素。如果把它抹掉,显示的数据信息就会改变。数据墨水的概念是尽量增加数据墨水对非数据墨水的比例,减掉所有不需要的非数据显示。以下对报表表格的改进,就是数据墨水概念的一个实践。
  阅读全文

posted @ 2012-09-25 10:11 思达商智 阅读(402) | 评论 (0)编辑 收藏

     摘要: 一维条形码是将宽度不等的多个黑条和空白,按照一定的编码规则排列,用以表达一组信息的图形标识符。 现在越来越多的行业及公司在使用条形码,条形码在信息汇总以及报表表单打印中成为一部分企业的特殊需求。我们将演示在style report报表工具中制作和打印条形码的过程:

二维条形码是用某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形记录数据符号信息。二维条形码在信息载体成本、信息量、保密性、抗污染和抗干扰及标准化等方面具有明显的优势,随着科学与信息技术的发展,二维条形码已经开始在国内的很多行业得到应用。

在Style Report报表工具中同样支持设计和打印各种二维条形码,打开报表设计器,点击左边导航栏中的“段向导”,弹出报表数据绑定界面,选择需要的数据源,然后点击“完成”。


  阅读全文

posted @ 2012-09-19 15:23 思达商智 阅读(977) | 评论 (0)编辑 收藏

     摘要: 曾经讨论过自定义报表设计的思路,此篇文章旨在用Style Report创建用户自定义报表模板的过程,体验一下自定义报表设计的新思想。

目标:用户自定义Web报表

2. 点击“保存”,存为“abc123”。如下图所示:
技术:采用标准的B/S架构,通过易用、高效的向导式报表设计方式帮助用户完成自定义Web报表的制作。

向导式自定义报表功能在使用时,需要设置一个用于制作报表的模板。下面我们将具体介绍如何使用报表工具 Style Report创建向导式自定义报表功能中的报表模板。  阅读全文

posted @ 2012-09-17 13:02 思达商智 阅读(1210) | 评论 (0)编辑 收藏

     摘要: java报表软件技术发展到今天,已经从传统的静态数据展现逐步向动态交互功能演进。用户在已经不再满读取静态报表软件所提供的图表、表格来展现和现实数据展现效果,更多的用户希望通过图表上的交互性实现数据分析,更好地为企业的经营决策提供帮助。

通过以下某公司两年内销售分析图,让我们了解下Style Report是如何实现数据的监控以及对报表的动态分析过程。  阅读全文

posted @ 2012-09-12 12:27 思达商智 阅读(288) | 评论 (0)编辑 收藏

     摘要: 对于企业决策者而言,必须对企业运作中的各种信息和数据进行监控、分析、管理,并据此进行判断、决策,进而采取行动。数据仪表盘 Dashboard 即可以向用户形象的展现数据分析的结果,又可以通过动态交互式的方式帮助用户分析商业问题。

数据仪表盘Dashboard大致可以分为两类:分析为主的仪表盘 ,监控为主的仪表盘。目前市面上的仪表盘 Dashboard 软件大致可以分为一下几类:
  阅读全文

posted @ 2012-09-10 11:50 思达商智 阅读(1785) | 评论 (0)编辑 收藏

     摘要: 上篇文章以一个实例介绍Style Report的报表数据填报过程,接下来我们共同了解下Style Report的智能填报特点:


通用性:flex应用提供了平滑的易用性,同时也提供了跨浏览器的支持
零客户端:数据集成性得到大大增强
可扩展性:通过简单搭配的java script,方便应用扩展
多源填报:与各种数据源相关联,实现异构数据源之间的表关联
处理数据灵活,通过java script改动数据结构随时适应业务需求。
支持离线填写,可以导出excel文档,符合目前很多企业的填报流程,分发excel文档给分支机构,收上来之后直接倒入,完成数据入库功能。这意味着不联网时也可以填写,在联网后再上报数据。
提供合法性检查功能,判断事先定义好的检查条件是否满足,如不满足则拒绝接收数据且给出提示。
提供类EXCEL的自动计算
提供多种多种编辑控件,如编辑框、下拉框等
基于拖拽和类似于excel的页面布局功能,使得最终用户都能制作填报界面。
完善的权限控制,支持强大的权限控制功能,包括LDAP  阅读全文

posted @ 2012-09-05 16:17 思达商智 阅读(296) | 评论 (0)编辑 收藏

仅列出标题
共10页: First 上一页 2 3 4 5 6 7 8 9 10 下一页