Java报表软件技术讨论

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

09 2012 档案

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

posted @ 2012-09-25 10:11 思达商智 阅读(401) | 评论 (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 思达商智 阅读(1209) | 评论 (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)  编辑 |

     摘要: 报表软件数据填报从广义上讲实际上涵盖了数据从收集到进入数据库这样一个广泛的范围,涵盖了填报模板制作、分发、收集、填报、导入、校验、审核、发布、权限控制等一系列功能。狭义的数据填报只包含数据在线填报功能,指用户在线填写一定的数据,然后点击提交将数据录入数据库。

鉴于目前数据填报软件的功能范围,本文将讨论广义的数据填报。


在填报人员进行数据填报之前,一般应由IT人员或者业务人员针对填报需求进行填报模板的制作,根据将来填报模式的不同,应该制作符合不同填报方式的模板。在填报模板的制作过程中,用户将设计填报页面(在线)或表格(离线)的样式,数据项目的名称、数据项目之间的逻辑关系、数据校验的逻辑以及数据库维护的代码。这部分工作将在基于Java的图形用户界面中完成。

在Style Report中,填报模板的制作有worksheet制作完成,填报界面以及布局安排由viewsheet中完成,接下来,我们就简单了解下Style Report的报表数据填报过程:

此报表数据填报的要实现目标:  阅读全文

posted @ 2012-09-03 17:50 思达商智 阅读(1791) | 评论 (0)  编辑 |