[Java报表软件—技术知识]浅谈finereport为ERP提供报表解决方案之案例 |
ERP——Enterprise Resource Planning 企业资源计划系统,是指建立在信息技术基础上,以系统化的管理思想,为企业决策层及员工提供决策运行手段的管理平台。ERP系统集中信息技术与先进的管理思想於一身,成为现代企业的运行模式,反映时代对企业合理调配资源,最大化地创造社会财富的要求,成为企业在信息时代生存、发展的基石。 截止到目前,使用ERP的用户越来越多,对数据的钻取需求也越来越大,但ERP报表对用户个性化的需求支持的力度并不大,最多支持SQL语句查询,而对报表的样式就无能为力了,从今天开始,我将列举几个报表的应用,看如何解决ERP报表使用中的难
|
|
[Java报表软件—技术知识]使用报表finereport进行CAS单点登录 |
创建证书
1. 概述
下面我们来介绍下CAS单点登录的配置步骤。
2. 创建证书
证书对于实现此单点登录非常之重要,证书是服务器端和客户端安全通信的凭证,由于只是演示,因为我们使用JDK自带的证书生成工具keytool。
2.1 生成证书
用JDK自带的keytool生成证书,打开命令窗口,输入如下代码:
keytool -genkey -alias mykey  -keyalg RSA 
|
|
[Java报表软件—技术知识]Finereport和通达OA的单点登录 |
通达OA的首页文件是加密的,无法配置单点登陆可以在拿取用户名和密码的地方传给FR登录地址注册一下。下面就详细的讲一下如何进行配置。可以在js里面拿到用户名,就和FR文档的单点登录里面一样做       var scr = document.createElement("iframe");      //创建iframe       &
|
|
[Java报表软件—技术知识]JAVA报表finereport二次开发的JS使用说明 |
一、概述
随着FineReport的发展,它提供的设计器和服务器应该能够满足您绝大部分的需求,完全实现零编码的软件开发,革命性地加快软件开发速度,提高软件稳定性。但是需求是千变万化的,而FineReport所包含的功能是报表行业中比较普遍的典型的,也许某些个性化的功能通过FineReport软件无法实现。为此,FineReport支持应用开发人员使用网页脚本、API接口等对FineReport进行深入的开发与控制,以满足其个性化的需求。当然,如果您发现您的某个需求必须要编程来实现,建议您先给我们的顾问打一个咨询电话,也许他可以给您提供有一个不需要编程的简单方法来满足您的需求,
|
|
[Java报表软件—技术知识]根据订单ID进行升序或降序排列 |
问题描述:订单明细表中有订单ID,客户ID,运货商,运货费等字段(如下表),想实现根据点击订单ID的次数对订单ID进行排序,比如说,点击一次订单ID的字段名,则根据订单ID进行升序排列,再点击一次则降序排列,以此类推。
订单ID   客户ID 雇员ID 订购日期ID 发货日期ID 到货日期ID 运货商ID 运货费ID
ds1.G(订单ID) ds1.G(客户ID) ds1.G(雇员ID) ds1.G(订购日期ID) ds1.G(发货日期ID) ds1.G(到货日期ID) ds1.G(运货商ID)
|
|
[Java报表软件—技术知识]数据库读取web报表 |
若您是政府部门等,您制作的模板cpt文件放在硬盘中,如果硬盘遇上意外,导致cpt文件丢失,后果会很严重。为了降低这个风险,我们可将确认无误的cpt文件全部保存在数据库中(cpt文件即二进制数据),这样您若是硬盘遇上意外导致cpt文件丢失,也可以在查看时再将这些cpt文件(即二进制数据)从数据库中提取,从而避免发生重大损失。
如下可查看,这里是已经将已有的cpt模板保存于oracle数据库中,点击我们的报表数据集,数据库查询|数据库数据集,输入SELECT * FROM REPORT,预览可看到
那么,如何将cpt模板保存入库呢?以下我们详细介绍。
1.&#
|
|
[Java报表软件—技术知识]FineReport与hadoop,hive连接 |
Hadoop是个很流行的分布式计算解决方案,Hive是基于hadoop的数据分析工具。一般来说我们对Hive的操作都是通过cli来进行,也就是Linux的控制台,但是,这样做本质上是每个连接都存放一个元数据,各个之间都不相同,这样的模式用来做一些测试比较合适,并不适合做产品的开发和应用。
因此,就产生Hive的JDBC连接的方式。
1. 步骤
1.1 拷贝jar包到FR工程
将hadoop里的hadoop-core.jar、commons-logging.jar拷贝至报表工程appname/WEB-INF/lib下;
将hive
|
|
[Java报表软件—技术知识]java报表工具finereport的JS应用声明 |
FineReport报表采用jquery v1.5.2框架,jQuery是一个快速的,简洁的javaScript库,使用户能更方便地处理HTML documents、events、实现动画效果,方便地为网站提供AJAX交互,并且它兼容各种浏览器(IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+)。FineReport报表解析后最终成为一个html页面,因此可以使用js对报表进行各种处理,您可以使用jQuery框架的所有方法对报表进行操作,在此基础上,FineReport还封装了很多内置的js方法。本文就JS的基本使用做一个介绍。
1. 如何
|
|
|

.: 公告
本博客提供详细的java报表软件的制作过程,发布java报表软件的版本更新信息,并适时对国内主流报表软件进行功能比较。 |
|
« | August 2025 | » | 日 | 一 | 二 | 三 | 四 | 五 | 六 | | | | | | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | | | | | | | |
|
.: 我的分类(专题)
|

.: 最新日志
.: 最新回复
|

blog名称:Java报表软件 日志总数:357 评论数量:69 留言数量:0 访问次数:1211000 建立时间:2006年4月16日 |
|

.: 留言板
|

.: 链接
|

|