摘要:1. 描述三维地球类型有三种:三维点地球、三维柱形地球、三维流向地球。效果如下图所示:1)三维点地球:2)三维柱形地球:3)三维流向地球:2. 示例下面我们以三维点地图效果为例,进行介绍:2.1 数据集[阅读全文:]
摘要:1. 描述扩展图表—时间类:时间齿轮,可动态的显示当前时间,实现效果如下所示:2. 示例2.1 模板设置新建模板,合并一篇单元格,选择插入>单元格元素>插入图表>扩展图表—时间类,选中[阅读全文:]
摘要:1. 实现步骤1.1 修改端口号如果没有启动其他占有端口号80的网络程序,可以将Tomcat服务器的端口号设置为80,因为80端口是默认端口,这样我们在访问报表页面时就不需要在加上T[阅读全文:]
摘要:1.问题描述原有查看和修改FineReport报表内置的hsqldb数据库finedb里的数据的方法不是很方便。原有方法参见:http://help.finereport.com/doc-view-15[阅读全文:]
摘要:1. 描述Hsql数据库是一款纯Java编写的免费数据库,许可是BSD-style的协议。相对其他数据库来说,其体积小,仅一个hsqldb.jar文件就包括了数据库引擎、数据库驱动、还有其他用户界面操作[阅读全文:]
摘要:1. 概述制作完上述步骤后,下面我们来看下如何将FR与CAS单点登录结合。2. 实现过程首先打开%TOMCAT_HOME%\webapps\WebReport\WEB-INF下[阅读全文:]
摘要:1. 问题描述我们需要将一些数据进行排序,这样显示出来比较有层次。例如,我们订单按运货费降序排列,效果如下所示:2. 解决方案方案一:直接通过SQL语句进行排序,如修改数据集SQL语[阅读全文:]
摘要:1. 描述为了解决Excel导入的性能问题,FineReport开发了op=excel_submit功能,实现了不预览报表即可对填报表进行导入Excel,并提供权限控制功能。根据FR报表工程的[阅读全文:]
摘要:1. 概述通过可以实现下拉框参数的下拉列表联动,但是无法实现值的联动,比如我们应用场景中经常会需要选择一个值后,后面默认联动出列表中的第一个值,而不需要再选择,效果如下这种效果如何实现呢。2. 实现思路[阅读全文:]
摘要:1.版本设计器版本    9.02.描述8.0里定时生成结果报表后去查看时,目前需要到平台内去访问,需要到众多目录下找到对应的标签,使用起来不方便。因此9.0里新增支持直接[阅读全文:]
摘要:1. 描述分发逐级上报是指任务流程是先从上级到下级,然后下级再逐级上报回上级,即上级部门将任务下发下来,下级部门收到任务之后,逐级上报,直至回到下发任务的上级部门,然后再继续原来的任务。比如说[阅读全文:]
摘要:1. 版本设计器版本9.02. 描述平台内置消息中心,支持系统消息提醒、上报消息以及模板消息。1)系统消息是指平台内部的消息通知,可用于定时调度失败提醒、定时调度任务通知、内存阀值通知等;2)上报消息是[阅读全文:]
摘要:1. 描述上报任务管理是指在上报流程的基础上创建一个上报任务,那么此时系统中就实实在在的存在一个上报流程需要流转,可以将上报任务当做是上报流程的一个实例,而在我的上报任务节点下面就会出现一个上[阅读全文:]
摘要:1.描述不同地区的销售总监对该地区下面的销售数据进行审核,即一个流程中不只一个节点绑定多个用户,多个节点绑定多个用户,如下流程图:王伟和韩文的数据交由Lisa很合,张珊和孙林的数据交由Ann[阅读全文:]
摘要:1. 描述多级上报前期准备需要将多级上报的三个标签添加到系统的目录树下面,并将给这些标签节点分配权限,分配给总章节中流程图里面各个节点用户或部门,其中各地区销售人员和销售总监部门为销售部,总领[阅读全文:]
摘要:1.描述公司销售部门领导想要查看所有销售员的销售情况,此时就需要所有销售人员录入数据,销售经理依次对每个销售人员的数据进行审核,每个销售人员的上报和销售经理的审核都可以算作一个单独的任务流程[阅读全文:]
摘要:1. 描述我的上报任务是指当前系统登录用户所需要进行填报的任务列表,其中管理员可以查看所有的任务列表,而普通用户登录系统只能查看其名下需要填报的任务列表,下面我们用不同的用户登录系统详细讲解管[阅读全文:]
摘要:1.示例操作根据上报流程管理中添加的流程可知,销售额录入上报流程总共有3个节点,销售录入数据,销售总监审核数据和总领导查看,下面我们依照着流程的3个节点来一次操作一遍,展示并讲解多级上报的使[阅读全文:]
摘要:1. 问题描述目前报表访问地址http://ip:post/ProjectName/ReportServer?reportlet=demo.cpt其中ip为服务器所在ip地址,post为服务器[阅读全文:]
摘要:凡函数中以日期作为参数因子的,其中日期的形式都必须是yyyy/mm/dd。而且必须用英文环境下双引号(" ")引用。1. DATEDATE(year,month,day):返回一个表示某一[阅读全文:]
摘要:索引:Weblogic服务器部署weblogic部署问题Weblogic10内存和端口号修改weblogic类冲突报错weblogic 10.3部署报Servlet failedweblogic下多个w[阅读全文:]
摘要:由多级上报示例中的流程图可以看出,销售额的录入需要经过销售人员录入基础数据,销售总监审核数据,总领导查看数据,其中销售人员录入数据,那么该模板只能显示该销售员的上期录入数据,以及该期数据;销售总监审核数[阅读全文:]
摘要:1. 问题描述这样一种报表:报表形式非常简单,只是简单的单数据源明细报表,但是数据量非常大,百万、千万甚至更多。报表取数及计算时间相当长。希望能够提高报表展示速度,对于用户来说,查询报表不会有[阅读全文:]
摘要:1.问题说明(1)开发测试h5报表时都是通过在手机浏览器打开url进行测试,这个时候调用fs,打开的仍是pc上面的登录界面,非常难编辑;(2)正式使用h5报表时通常会做单点登录,如果单点登录没有成功,现[阅读全文:]
摘要:前言随着JavaScript的流行,JSON格式的数据也被越来越广泛的使用,但是由于JSON格式的灵活性,在帆软报表中是没有办法直接使用的。解决方案在帆软市场下载JSON数据集插件:使用教程安装插件设计[阅读全文:]
摘要:1. 描述服务器部署FineReport10.0工程过程中,如遇到下图所示报错500的情况,则需要引入jdk下的tools.jar包:2. 解决方案2.1 方法一将%JAVA_HOME%/jdk/lib[阅读全文:]
摘要:1.描述本章节列举一些常见的移动端问题。2.微信集成1)微信集成一定要安装新移动端Html5方式预览报表插件和微信管理插件吗?答:8.X版本两个插件都需要从帆软市场下载;9.X版本H5插件内置,微信管理[阅读全文:]
摘要:1. 版本  设计器版本  模版短信事件插件版本  9.0  v1.02. 描述消息中心中有个重要的环节是短信,而在FR的使用过程中,模板又是主要场景,所以在模板[阅读全文:]
摘要:1.  描述目前平台的密码体系安全性不够高,不能满足对安全性较为注重的客户的需求。为此,设计密码增强功能,提高安全性建设。2. 思路通过自动通知用户账号、初始密码信息减去管理员的通知成本;通过[阅读全文:]
摘要:1. 描述 有多种原因导致用户的会话被清除,例如管理员手动删除会话、会话超过生命周期的限制被清除、防宕机的保护机制删除会话等。 为了令用户更直观地了解自己会话被清除的原因,报表对相关的报错页面进[阅读全文:]
摘要:1、概述有时报表设计时涉及到写JS代码,利用JS的来处理有些计算或转换时特别复杂,比如日期格式化、字符串截取替换等等,先来看看利用原生JS将当前日期显示成”2017年02月24日“ 这种格式时需要写哪些[阅读全文:]
摘要:1. 问题描述对于大数据量报表,若每次直接从数据库中查询数据,不仅增加数据库服务器的压力,也极大的影响了取数的速度从而降低了报表的执行速度,为此FineReport提供了数据集缓存与共享功能。[阅读全文:]
摘要:引言:帆软很多个性化功能的实现,都需要使用js来控制。我们如何能零基础写js控制呢?示例:借用论坛一个实例来讲解下如何用浏览器功能快速编辑js语句。示例要求:通过按钮的js脚本来触发弹出一个“对话框”方[阅读全文:]
摘要:超级链接目标可以显示在当前浏览器窗口、也可以在新窗口中显示、或者是对话框中等等,如下图:[阅读全文:]
摘要:1. 描述如下图,FR中图表也可以进行无限层次的热点链接,进行数据的钻取:2. 实现步骤2.1 模板准备主报表:%FR_HOME%\WebReport\WEB-INFepo[阅读全文:]
摘要:1、问题描述使用折线图时,需要设置折线图超过警戒值的部分改变配色,如下图所示:2、示例2.1打开报表 打开报表%FR_HOME%\WebReport\WEB-INFeportlets[阅读全文:]
摘要:1. 描述编辑目录图标是指修改左侧目录树图标,如下图:2. 直接修改目录图标FineReport内置了多个图标样式以供选择,比如说,我们将填报录入的图表样式修改一下,保存之后,刷新页[阅读全文:]
摘要:1. 描述平台样式的设置包括平台标题、logo样式、背景、配色和编辑目录图标的设置,点击管理系统>平台外观>样式即可进入平台样式的设置界面,各个设置块所对应平台位置如下图:索引:平[阅读全文:]
摘要:1. 描述移动端在交互上做了很大改进,更贴近用户体验。2. 下拉刷新功能移动端在设备顶部向下拖拽会提示可以刷新,手指释放后实现刷新,具体包括:目录树刷新、报表刷新、表单刷新等。3.&[阅读全文:]
摘要:1. 描述平台标题是指在浏览器中打开平台时,浏览器标签的名称,logo样式是指平台内部左上角代表公司的logo图片以及标题,如下图:2. 平台标题平台的标题默认为数据决策系统,有时候[阅读全文:]
摘要:1. 描述对于需要全屏查看报表的客户,决策平台带有此功能,收缩于右上角抽屉菜单栏内,同时还可以像浏览器一样一键关闭所有模板或者其他模板。2. 全屏模式在全屏模式下,鼠标上移到屏幕顶端,出现tab标签,且[阅读全文:]
摘要:1.问题描述目前决策平台中提供了全屏显示的功能,如果不通过决策平台,如何实现单张报表的全屏预览呢?2.示例打开报表 %FR_HOME%\WebReport\WEB-INFeportl[阅读全文:]
摘要:1.问题描述一般设计器里面的插入图片只能够插入png或jpg的静态图片,如果需要插入gif动图的话,在设计器里面很难完成。所以需要自己来做到添加动态背景。2.解决办法 先添加一张动态的背景图片,然[阅读全文:]
摘要:索引:概述JavaScript引擎API开放部分图表js接口集成第三方图表库插件[阅读全文:]
摘要:1.问题描述如这篇文档所述的需求,根据点击次数奇偶性排序之字符型-http://help.finereport.com/doc-view-892.html。但是要做两个模板来实现太麻烦了,也不易于维护。[阅读全文:]
摘要:1.问题描述在设计分组报表的时候,希望相同分组内的报表没有边框,不同分组之间有边框,如下图(左边是原本格式,右边是需求格式):          &nb[阅读全文:]
摘要:1. 问题说明客户是通过js的超链接如FR.doHyperlinkByGet()来实现钻取功能的,这个时候在app中,钻取后,标题显示的为模板名字,如下图,这个名字没有地方设置,这种情况下体验就很差了。[阅读全文:]
摘要:1. 常见问题1.1 服务器部署需引入tools.jar服务器部署FineReport10.0工程过程中,如遇到报错500的情况,查看是否引入了jdk下的tools.jar包,详情参考:服务器部署需引入[阅读全文:]
摘要:1. 版本  报表服务器版本jar包版本    app版本  9.0  2018.8.2  app10.0  10.0&n[阅读全文:]
摘要:1. 描述有时我们的数据库字段存储的是多个字符拼接的内容,如下图(左上),而它的数据字典则如下图(左下),如何设置使他们能够展现如下图(右)所示?       [阅读全文:]
摘要:1.问题描述有时候报表数据量太多,又不分页显示,导致出现纵向的滚动条,希望能通过指定的数字快速定位到对应的行数,如下2.解决思路通过使用html的锚点链接实现定位到对应id的元素。3.解决步骤1)创建数[阅读全文:]
摘要:1.问题描述使用下拉复选框选择多个值后,如何实现按照每个值去模糊查询,如下:2.解决思路通过sql来处理,不同的数据库处理方法不一样,下面分别介绍。3.解决步骤3.1Oracle数据库解决方案主要使用r[阅读全文:]
摘要:1.问题描述在对报表进行模糊查询的时候,希望查询出来的数据列中,高亮显示模糊关键字。如下:2.解决思路在对应的数据列中,将包含的关键字转化为带高亮颜色的html标签,再使用html显示。3.解决步骤1)[阅读全文:]
摘要:1.问题描述使用帆软内置公式SORT( )进行排名时,相同的数据排名一致,后面的数据则跳号排名。如下图,98分都是第3名,97分则跳到了第5名。如何实现第四列一样的连续不间断排名呢(相同的数据根据先后顺[阅读全文:]
摘要:1.问题描述在扩展出来的报表中,如何对奇数行的数据进行汇总,又如何对偶数行的数据进行汇总呢?如下:2.解决思路1)利用数组函数获取扩展后的值,再判断数组下标的奇偶进行汇总。2)利用层次坐标加辅助列的方式[阅读全文:]
摘要:1.问题描述常见的排名方式有如下几种:第一种,连贯不间断的排名可以参考:使用公式进行不间断排名第二种,并列排名后,后续跳号的情况可以直接使用帆软内置的公式SORT( )。第三种,并列排名后,后续不跳号如[阅读全文:]
摘要:1.问题描述对报表进行分页预览时,如何让每一页的序号计数重新从1开始计算呢?直接使用=seq( )的方法,会使序号承接上一页的序号继续递增。如下,第一页显示了55行,第二页序号直接从56开始了。2.解决[阅读全文:]
摘要:1.问题描述在行式报表里,可以按照文档隔行显示不同的背景色来设置背景颜色,但是在分组报表里,如果也这样设置,将会出现如下情况:那么,如何隔分组显示不同的背景颜色呢?2.解决思路不在分组的单元格设置条件属[阅读全文:]
摘要:1.问题描述很多报表设计都是以深色作为背景,虽然可以设置字体为其他显眼的颜色,但是在填报编辑控件的时候,字体仍然是黑色的,根本看不见。如下:2.解决思路通过添加控件编辑前事件,编写js改变字体的颜色。3[阅读全文:]
摘要:计算数组或数据区域中所含数字项的个数,count函数可以对数组求个数,也可以计算某个单元格扩展出来的个数。1. 参数为数组如:在单元格中写=count(1,2,3,'aaa'),返回的结果[阅读全文:]
摘要:1. 实现步骤1.1 修改端口号进入管理平台中进行修改端口号,确认80端口号没被占用的情况下将weblogic的端口号设置为80,端口号修改为80之后要记得激活更改,才能生效。可以通[阅读全文:]
摘要:1. 描述新图表还可以对提示点的显示内容进行自定义,如下所示自定义了提示点样式:2. 示例2.1 准备数据新建工作薄,添加内置数据集Embedded1,分别记录不同日期的访问量,如下图:2.2[阅读全文:]
摘要:1.问题描述在sql中,我们可以用order by A,B 语句将结果先按照A排序,再按照B来排序。那么,在设计器的扩展后排序功能中如何实现呢?如下,扩展后结果先按照销售员排序,再按照销量排序[阅读全文:]
摘要:1.制作报表的原理在设计器中先用JDBC连接到数据库,建立数据库连接,然后用SQL或者其他方法创建数据集,使用数据集制作报表,然后把建立的数据库连接从JDBC连接改成JNDI连接,然后配置好[阅读全文:]
摘要:1. 描述weblogic进行压缩部署时,也就是war部署时,现在也可以支持插件的使用。支持的jar时间    2017年4月1日及往后注:weblogic下war包部署时,不支持插[阅读全文:]
摘要:1.问题描述由于FineReport提供的报表服务器其实就是一个Servlet,所以在配置FineReport服务器之前,首先确保机器上已经安装了用来解析Servlet的Jboss。Jbos[阅读全文:]
摘要:1. 描述FR支持的Websphere版本:websphere8.0及以上版本;FR支持的jdk版本JDK1.6及以上版本。软件集成模块形式注:需要将报表工程打成EAR/WAR/JAR包,然后[阅读全文:]
摘要:1. 描述1.1 FR支持的Weblogic版本及对应JDK版本Weblogic版本对应JDk版本Weblogic8.0JDK1.4Weblogic9.0/9.1/9.2/10JDK[阅读全文:]
摘要:1. 描述tomcat是免费且性能相对稳定的web应用服务器,在许多中小型企业中很受欢迎。FR支持的tomcat版本:tomcat5.0以上版本FR支持的JDK版本:JDK1.4或以上版本注意[阅读全文:]
摘要:FineReport报表是一个Servlet应用。大家知道,Servlet是一种服务器端的Java应用程序,具有独立于平台和协议的特性,可以生成动态的Web页面。 它担当客户请求(Web浏览器或其他HT[阅读全文:]
摘要:1.描述地图:基于地理信息的数据可视化展现。构成要件:gis图层(地理信息系统)          &[阅读全文:]
摘要:索引:多余空白页行高列宽超出页面大小设置死循环空指针错误分页预览报表图表或图片显示成红叉当数据列名为空时的问题及解决方案套打常见问题修改模板后BS浏览结果不变BS端输入参数值查询不出数据安装设计器后无法[阅读全文:]
摘要:索引:下拉框不选项可选择全部值下拉复选框选中个数下拉框(下拉复选框)的快速查询下拉框显示多列下拉框数据量大时的解决方案下拉框动态数据来源下拉框填报完成之后显示为实际值下拉复选框的控件示例下拉复选框默认选[阅读全文:]
摘要:1. 问题描述在登陆平台时,不希望使用FR默认的内置登录界面,想通过自定义登录界面实现登录操作,内置登录界面如下图:2. 解决思路登陆界面,获取到用户名和密码的值,发送到报表系统,报[阅读全文:]
摘要:1. 描述系统情况是对系统运行的各项情况进行监控分析,通过此功能可以查看到系统运行状态的各种指标,包括日志查看、访问统计、配置文件检测、连接池等。2. 日志查看2.1 查询日志快速查[阅读全文:]
摘要:1. 问题描述FineReport报表的数据来源可以是数据库数据或是文本数据,并且还可以是其它任何类型的数据,因为FineReport是通过AbstractTableData抽象类来读取数据源[阅读全文:]
摘要:1. 版本设计器版本    9.02. 描述上两节介绍了根据部门职位/角色分配权限,但是当遇到下面的情况时,根据部门职位/角色分配权限会不方便。1)部分用户临时需要查看某张[阅读全文:]
摘要:1. 描述上一节介绍了根据部门职位分配权限,本章节介绍根据角色分配权限。添加自定义角色,可以给某些特殊的人员分配权限,没有部门职务的限制,比如用户Jack他的职位角色是技术支持总调度,同时他有[阅读全文:]
摘要:1. 描述根据部门职位分配权限是指根据部门职位对其分配报表、平台管理的权限。在总章节中我们介绍了权限配置的两个标签:权限配置和报表权限快捷配置,下面我们按照这两个标签的设置过程来讲解根据部门职[阅读全文:]
摘要:1. 描述权限管理就是指系统设置的安全规则或者安全策略,用户可以访问而且只能访问自己被授权的资源,不多不少。FineReport平台系统中的权限管理从权限项和权限受体两个方面来分类描述。权限项[阅读全文:]
摘要:1. 描述FineReport10.0中本地设计器与服务器端的工程保持一致,平台设置外接数据库,会出现端口被占用问题2. 处理方法1)使用数据库连接工具(如:Navicat),登录至该外接数据库2)在数[阅读全文:]
摘要:1. 描述单元格属性中的内容提示显示太简单,不能自定义文字大小颜色等。如何实现下图效果呢?2. 思路单元格属性中的内容提示用的是html中的title属性,不支持自定义,可以通过js+css显示一个自定[阅读全文:]
摘要:安装:1、从官网或者度盘下载一个安装包到本地,例如fmw_12.1.3.0.0_wls.jar2、以管理员身份运行cmd3、cd到jdk目录下 cd C:\Program Files\Java\j[阅读全文:]
摘要:1.问题描述通过JNDI方式定义数据连接,首先在Tomcat服务器配置好JNDI,然后在设计器中直接调用JNDI的名字,即可成功使用JNDI连接,连接步骤如下:2.鸀现步骤使用版[阅读全文:]
摘要:1. 描述用户想通过点击按钮实现单元格中超链接-动态参数的效果:2. 思路按钮点击事件使用下面的js代码:$.ajax({ url: '/webroot/decision/view/form?op[阅读全文:]
摘要:1. 问题描述打印时,有时想清楚的知道,哪些报表在什么时间被打印的信息,并将其记录到数据库的一张记录表中,以方便查看相关信息。一般地,点击打印后就会直接触发打印事件,即点击打印就是执行打印的状[阅读全文:]
摘要:索引:如何控制打印时有无水印调用打印方法产生的问题Flash打印不可用针式打印机flash打印不清晰Applet打印不可用applet打印跳转到Oracle官网Applet打印显示不全[阅读全文:]
摘要:1. 描述Microsoft Office是目前最流行的办公软件,其中excel可以进行各种数据的处理和统计分析,而FineReport也是一款数据处理软件,并且拥有比excel更强大的功能,[阅读全文:]
摘要:1. 描述用户的表样都用Excel设计好了,希望直接将Excel导入到设计器,就不需要再重新制作表样,只要拖拽数据列就可以了。2. 解决方案无需新建模板,直接点击设计器菜单文件>[阅读全文:]
摘要:索引:Weblogic服务器部署weblogic部署问题Weblogic10内存和端口号修改weblogic类冲突报错weblogic 10.3部署报Servlet failedweblogic下多个w[阅读全文:]
摘要:1. 描述为了加强对报表工程的管理,随时监控其运行状态,可以在平台中设置开启日志监控,如下图:日志监控开启之后,我们在%FR_Home%\WebReport\WEB-INF下就可以看到生成[阅读全文:]
摘要:1.版本移动端版本    APP9.02.描述APP9.0中可以支持多层级目录显示,不再仅限两层目录,模板较多的目录情况使用更方便。[阅读全文:]
摘要:1. 描述如果笛卡儿积计算结果偏大可能会导致宕机,故10.0.1添加了笛卡儿积限制,不允许提交拥有多个数组的一行。如果提交的一行中包括两个及以上数目的数组类型的数据会检测为产生了笛卡儿积从而阻止数据提交[阅读全文:]
摘要:1.版本设计器版本9.02.描述包括内存和CPU利用率的实时监控和预警,当内存达到指定的瓶颈值时触发短信、邮件、消息等的提醒。此外还支持智能控制会话的存活、清除、模板数据集最大行数、生命周期等,保障服务[阅读全文:]
摘要:1. 前提 在进行移动端表单设计之前,需要先基本了解表单的功能和设计方法,可参考:表单设计。 2. 表单画布大小选择 目前手机的主流尺寸在4.7寸及以上,逻辑像素宽度为375像素及以上,因此在制作[阅读全文:]
摘要:1. 描述除了原生App展示报表外,提供移动浏览器预览报表,表单以及决策系统,即用html5方式展示,可用于微信,钉钉以及App中集成。2. 汇总想要使用h5的功能,首先需要安装移动端html5插件。发[阅读全文:]
摘要:1. 描述APP10.0针对FineReport10.0全新平台进行适配,重点对FineReport决策报表重布局模式下的显示与交互进行改进,提升用户体验;APP10.0支持FineReport9.0&[阅读全文:]
摘要:1. 描述在进行报表集成时,常常需要通过js来调用FR的打印事件,如实例:不查看报表直接打印、自定打印按钮、批量打印等等。FR实现了Flash、Pdf、Applet三种客户端打印js方法,do[阅读全文:]