- 浏览: 105893 次
最新评论
-
putaomeizi:
谁能用 ActiveReports 做个这样的http://w ...
报表开发之自定义函数 -
masuweng:
类不全啊.
报表开发之批量导入导出excel -
masuweng:
...
报表开发之批量导入导出excel -
chengxusheji113:
楼主用的是那个浏览器,版本是多少,我用IE11测试的好像不能起 ...
教你禁用右键,也教你如何破解 -
if(i!=我){}:
引用很多人在开发报表的时候会遇到将多张表样相同的excel导入 ...
报表工具如何实现多次导入Excel
文章列表
在登录平台时,不希望使用FR默认的内置登录界面,想通过自定义登录界面实现登录操作,内置登录界面如下图:
登录界面,获取到用户名和密码的值,发送到报表系统,报表服务带着这两个参数访问认证地址进行认证。
自定义登录界面
登录界面设置
月末月初,年末年中,一大批报表需求涌来。每到这个时候,都觉得自己的表格技能格外鸡肋,看到任何一个N天精通Excel的字眼都格外敏感。
但是,企业里批量的报表,爆炸的需求,纵使有再高的Excel技能也都招架不住。这时候恨不得有大神能写个万能脚本,一键搞定报表制作。
当然,万能的代码是没有的,半自助化的报表工具倒有一个——FineReport。
这是一个开发人员很常用的web报表工具,使用简单,可以轻松制作各种复杂报表,批量生成同类型报表。像周报月报这种固定报表,做好模板,定时调度可自动生成。
但是,也有人会问,报表样式迥异,很多都很难共用一张模板,需求多了,做模板也很吃力啊。
人啊,总 ...
作为在职场驰骋的社会人,提到数据可视化大家应该都不陌生了。数据可视化的作用也不用我多说,主要是利用图形化手段,更清晰直观地将数据展示。多层次、交互式的可视化分析能够方便决策者理解数据背后的意义,深入 ...
在快速发展的当今社会,所有事物都在日新月异地变化着,相较于过去的传统商业的变化速度,现今基于数据的互联网商业变化速度高出了一个量级,同时市场对于企业的应对速度也有了更高的要求,然而面对大体量的数据,传统的处理方式往往效率低下且很难从大体量数据中分析出具有商业价值的结论。
在这样的情况下智能商业BI应运而生,通过实时数据分析和可视化呈现帮助企业及时地把控公司动态,但现在很多企业对于BI工具的掌握程度不高,甚至说对于智能商业完全没有概念,也有的企业略知一二,可是闭门造车使得企业智能化进度缓慢,这是非常不可取的。
这时就需要商业智能行业加强在BI生态环境上的打造,提高企业对商业智能的认知, ...
一般情况下,报表平台作为所有报表统筹管理的平台而存在。作为报表系统的中央枢纽性功能,报表平台到底是什么样子的,我们在报表平台中具体又能进行怎样的的活动?下面以FineReport报表平台为例进行解读。FineReport报表平台是帆软公司开发的独立报表管理系统,在报表平台中,管理员可以进行报表管理、用户管理、权限管理和平台管理,用户可以查阅、收藏、填报报表,完成各项业务活动。配合帆软报表强大的数据连接、报表制作功能,报表平台可以轻松成为报表中心,为各部门提供各种数据和报表支持。 作为管理员,如何使用报表平台进行各种配置管理呢?
进入报表平台(数据决策系统)
一种方法是从FineRepor ...
1. 描述
在3.7及之前版本,FineReport连接都是通过安装多维数据集插件,然后通过多维数据库的方式连接FineBI(3.4-3.6对应711,3.7对应8.0),从4.0版本开始,FineReport8.0连接FineBI4.0通过FineIndex数据集插件来实现,不再共用多维数据集插件 ...
1.问题描述
大家现在可能都知道,目前帆软旗下特色产品主要是FineReport和FineBI,但是部分用户可能会有个疑问:FineReport和FineBI到底有什么区别?
2.产品介绍FineReport和FineBI作为两种分析工具,最终的结果可以放在一个信息门户上(op=fs、移动门户上)
主要差别:
1、
1.描述
在讲述报表设计之前,首先介绍一下FineReport报表制作的几个基本概念,本章节介绍FineReport报表赖以生存的单元格扩展。
扩展,顾名思义,就是由一变多,那么单元格扩展就是指在web端查看模板效果的时候,原来的单元 ...
1. Tomcat服务器部署
tomcat服务器是免费的且性能相对稳定的web应用服务器,在许多中小型企业中很受欢迎
FineBI支持的版本:tomcat6.0及以上版本
FineBI支持的JDK版本:jdk1.6及以上版本
1.1 独立部署
独立部署指的是在一个服务器上将BI作为一个平台单独的部署到tomcat服务器上供用户访问使用。这时存在两种情况,一种是服务器上没有任何web服务器;一种是部署到已有的服务器上。
没有web服务器:FineBI在安装好后,其自带tomcat的环境,在没有web服务器的服务器上可以直接布署成功。即直接启动BI即自动打开tomcat的服务器,自动布 ...
1. 问题描述
当用户没有网络,使用点地图时会发现gis图层无法显示,这时怎么办呢?
2. 解决方法
可以用组合地图的方式,将区域地图作为底层(数据为空),在其中添加点地图进行展示。
3. 示例
3.1 准备数据
新建工作薄,添加内置数据集tourism,分别记录旅游景
1. API嵌入集成
1.1 描述
FineBI是基于B/S架构的浏览器/服务器模式,现在用户开发的系统基本上趋向于B/S架构的浏览器/服务器模式,因此有些页面完全可以直接采用web页面嵌入式集成的简易方式完成集成。而且些因为框架的原因可以采用json的调用方式进行集成。通过集成,用户从自己的系统通过链节使用浏览器访问FineBI的服务器,从而在自己系统内调用BI的web页面,来实际嵌入式集成。这种集成通常会有两种方式:一种是直接使用URL链节,另一种方式是通过js的调用json来获得分析模板。下面先提供各部分的URL链接接口、json格式的API
1.2 API插件
FineBI的 ...
1. 问题描述
FineReport,组织树报表中由id与父id来实现组织树报表,若层级数较多时,对每个单元格设置过滤条件和形态会比较繁琐,因此FineReport提供了一种特殊的数据集——树数据集,只需要简单的设置就能自动递归出层级,方便的实现如下图组织树报表:
图一
图二
FineBI表单如何更新
1. 描述Cube单表更新,是指在某个业务包上面设置定时更新,在某个固定的时间点对某个的业务包中的特定表进行数据更新,部分更新分为两种,全量更新和增量更新,因而在更新策略上则可以使用全量更新、增量更新、混合更新。全量更新是指将该表对应到数据库中的表的所有数据全部更新一次到本地的cube中。增量更新是指在当前cube中该表的已有数据的基础上,将对应数据库中的表的未更新的数据(与当前cube中表不一样的数据)更新到本地的cube中。注:单表更新的时候,并非只执行当前这一只表,它将首先获取该表的所有依赖的基础表,依赖的基础表指在ETL流对于某表的上边的表来说的。获取这个些 ...
1. 描述
FineReport连接多维数据库,首先要通过数据连接将多维数据库与FineReport连接起来,然后在数据连接的基础上新建多维数据库XMLA数据集,用于模板设计。
2.XMLA数据连接
2.1描述
多维数据库(Multi Dimensional Database,MDD), ...
1.描述
我们在做报表的时候,往往想体现其中随着时间的变化而产生的项目进度的变化和其他相关的系统进展,每当这种时候甘特图便是其中的不二之选。FineReport新增的多项目甘特图可以说是满足了大多数的需要。
最近试了下FineReport甘特图,新的甘特图支持多项目,如下图所示,可以在模块的基础上再进行分类,能很直观的体现其进度:
下面大致说下操作
2. 示例
2.1 模板准备