finereport 订阅
FineReport报表软件是一款纯Java编写的、集数据展示(报表)和数据录入(表单)功能于一身的企业级web报表工具,它“专业、简捷、灵活”的特点和无码理念,仅需简单的拖拽操作便可以设计复杂的中国式报表,搭建数据决策分析系统。 展开全文
FineReport报表软件是一款纯Java编写的、集数据展示(报表)和数据录入(表单)功能于一身的企业级web报表工具,它“专业、简捷、灵活”的特点和无码理念,仅需简单的拖拽操作便可以设计复杂的中国式报表,搭建数据决策分析系统。
信息
外文名
FineReport
特    点
专业、简捷、灵活
中文名
帆软报表
简    介
一款企业级web报表工具
FineReport软件简介
FineReport报表软件是一款纯Java编写简单的拖拽操作便可以设计复杂的中国式报表,搭建数据决策分析系统。软件公司用FineReport报表,在软件开发过程中,可以加快开发速度,提高软件的稳定性;在软件交付后,可以大大的降低维护难度,提高最终用户的满意度。开发出的软件可以做到随需应变。企事业单位这些最终用户应用FineReport报表,可以简单的应用多业务系统数据,集中数据于一张报表,让更多数据应用于经营分析和业务管控中。通过FineReport数据决策系统,用户可以搭建报表中心,实现报表的统一访问和管理,实现财务、销售、客户、库存等各种业务主题分析、数据填报等。
收起全文
精华内容
下载资源
问答
  • fineReport

    2016-03-17 19:32:18
    fineReport集成到java项目中,从依赖文件到写模板,然后到动态合成数据完整过程
  • finereport

    2020-08-13 11:52:47
    finereport第一个报表 finereport第一个报表 报表设定步骤 设计过程中遇到的问题总结 数据集设定问题 1.1 尽可能在SQL语句中,过滤掉不必要的数据,提升数据读取效率 1.2 可以在数据集SQL里,设定参数,以验证...

    finereport第一个报表

    finereport第一个报表

    报表设定步骤

    报表设定步骤

    设计过程中遇到的问题总结

    1. 数据集设定问题
      1.1 尽可能在SQL语句中,过滤掉不必要的数据,提升数据读取效率
      1.2 可以在数据集SQL里,设定参数,以验证数据结果
      1.3 对于finereport自有的参数,必须是{}引用,字符型的,必须 '{}’
      1.4 对于finereport自有的函数,要做参数使用,必须先在参数模板设定参数,公式引用该函数,再在SQL语句中类似其自有参数格式引用即可

    2. 不同数据集字段联动问题
      2.1 系统默认,关联相邻左字段实现数据联动。
      2.2 对来自于不同数据集的数据联动,必须通过过滤条件,指定到对应的单元格【只要需要根据报表数据进行关联的,都必须在单元格内体现,若是不需要体现在报表里,只要设定为隐藏列即可】
      2.3 当数据量大时,使用过滤条件过滤数据可能无法实现,需要使用动态参数注入方式(动态参数注入是在SQL时根据条件实现过滤;过滤条件是数据读取后,在报表实现过滤。读取数据量不同)【当时因为只是用了过滤条件,系统产生数据量大的报错】

    3. 参数过滤问题
      3.1 需要作为查询条件存在的,都必须到参数模板进行参数设定
      3.3 待将全部设定的参数,在报表参数去全部引入后,必须逐一指定每个参数的控件属性,若要指定默认值,需在控件值进行指定【当时做错,以为此处是指定和数据库关联字段】;此处的控件属性,只指定了在查询条件这里要什么
      参数控件属性

      3.4 参数后,统一将参数条件,设定在第一个过滤字段即可【当时将每个过滤字段都去设定,后经顾问指点,全部放到销售订单处指定过滤条件(过滤条件也就是报表执行时合并的sql where条件)】
      参数过滤条件设定

    4. 数据分级权限问题
      4.1 要实现的数据权限分级逻辑为:原始数据创建人(机构工程师),只能查询自己创建的数据;对应产品线的PM,可以看该产品线下的所有数据;该部门一级主管及PMC可以看所有数据
      4.2 在部门下面,建各产品线为子部门,职务指定PM、PJM、工程师等
      4.3 工程师与原始数据申请人实现关联过滤;PM则需要两个关联:子部门与产品线关联,职务指定
      4.4 在finereport,如上建立了多层级部门,数据在帆软的格式为:一级部门,二级部门;而在SQL查询时“,”是不认的。过在通过函数获取时,同时将",“替换为” ‘,’ "
      4.5 用了if语句(类似excel的if,即if(条件,true(结果1),false(结果2) ))
      if(post=="PMC"post==""dept=="","","and(person.fdloginname="+fineusername+""+"orptline.ptline1descin("+dept+")andPMin("+post+"))")4.6finereportSQL{if(post=="研发PMC"||post=="研发一级主管"||dept=="资讯中心","","and(person.fd_login_name = '"+fine_username+"'"+" or ptline.pt_line1_desc in ('"+dept+"') and 'PM' in ('"+post+"'))")} 4.6 在finereport中 ,在SQL写入{},是finereport独有的,${}是执行finereport条件然后将结果在SQL where实现

    展开全文
  • Finereport

    2017-07-15 10:42:19
    1 Finereport http://www.finereport.com/ 2 JReport3...

    1 Finereport
    http://www.finereport.com/
    2 JReport

    3http://www.jinfonet.com/StyleReport

    4http://www.inetsoft.com/inetsoft/index.htmlFormula One e.Report Engine

    5http://www.reportingengines.com/index.jspJasper Report

    http://sourceforge.net/projects/jasperreports/

    展开全文
  • FineReport

    2017-11-15 09:52:59
    现在用户开发的系统基本上趋向于BS架构的浏览器/服务器模式,这些系统可能由不同的语言开发,如HTML、ASP、JSP、PHP等,因此需要将制作好的报表嵌入到这些页面中,下面就通过java报表插件FineReport来进行介绍。...
    现在用户开发的系统基本上趋向于BS架构的浏览器/服务器模式,这些系统可能由不同的语言开发,如HTML、ASP、JSP、PHP等,因此需要将制作好的报表嵌入到这些页面中,下面就通过java报表插件FineReport来进行介绍。
    1.  集成方法

      报表作为页面的一部分,可以以iFrame方式嵌入在网页中,指定iFrame的src即可。

      <iframe id="reportFrame" width="900" height="400" src="/WebReport/ReportServer?reportlet=/doc/Primary/Parameter/Parameter.cpt"></iframe>

      用户可以控制iframe的位置来控制报表在页面的什么地方显示,还能够通过iframe获取到报表,从而获取报表内容或调用报表内部现成的方法,我们在后续章节会进行介绍。

      注:此方法iframe的src会显示出完整的报表路径,尤其在有参数的情况下,可以使用post方式向iframe提交请求,这样src里有不会出现具体的参数了。

    2. 我们以HTML为例,将报表嵌入到一个HTML页面中:

      <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

      <html>

       <head>

        <title>FineReport Demo</title>

        <meta http-equiv="Content-Type" content="text/html; charset=GBK" />

       </head>

       <body>

       <iframe id="reportFrame" width="900" height="400" src="/WebReport/ReportServer?reportlet=/doc/Primary/Parameter/Parameter.cpt"></iframe>

       </body>

      </html>

    3. 不支持将报表显示在div内

      若您希望自己系统页面中的按钮调用FineReport内部现成的js方法如(打印方法),需要加载FineReport的js文件,FR的js采用jquery v1.9.2框架;

      实际情况下,一个页面中可能不仅仅只有报表部分,用户可能会加载其他版本的jquery,为避免js冲突,我们建议将报表内容显示在iFrame中,而不要显示在div中。

    展开全文
  • FineReport函数

    2015-09-17 22:48:21
    FineReport报表软件各类函数大全,提供函数的说明与示例
  • FineReport软件

    2019-10-07 15:17:18
    # FineReport常见问题与解答 ### FineReport是什么?FineReport,企业级web报表工具,中国报表软件知名品牌。借助于FineReport的无码理念,用户可以轻松的构建出灵活的数据分析和报表系统,大大缩短项目周期,减少...

    # FineReport常见问题与解答

    ### FineReport是什么?
    FineReport,企业级web报表工具,中国报表软件知名品牌。借助于FineReport的无码理念,用户可以轻松的构建出灵活的数据分析和报表系统,大大缩短项目周期,减少实施成本,最终解决企业信息孤岛的问题,使数据真正产生其应用价值。
    ### 谁需要FineReport?
    对软件公司而言,FineReport 的价值是解决代码开发、应用开源软件开发报表的各种问题,加快项目进度,降低项目成本。
    对于企业用户而言,FineReport提供了完整的企业数据解决方案,包括数据整合、数据采集和建模、数据展示,使管理者准确及时的获取有效信息,从而做出科学的决策。
    ### FineReport报表软件的组成是什么?
    FineReport报表软件由设计模板的设计器和解析模板的服务器组成。
    FineReport 设计器可以进行表样、数据、展现、打印等报表设计文件中各种元素的设计,是报表设计和报表应用开发、调试、部署的一体化平台。报表服务器是指用在 web 环境中解析报表的 Servlet 形式的服务器,用户通过浏览器和报表服务器进行应用交互。
    ### FineReport具体有哪些功能?
    FineReport包括3大功能模块:数据整合、数据采集和建模、数据展示。
    数据整合:多数据关联,跨数据库跨数据表取数,简单应用多业务系统数据,集中相关业务数据于一张报表,让更多数据应用于经营分析和业务控制。
    数据采集和建模:通过报表设计器,简单灵活设计所需报表。通过报表协同作业与管理系统,进行报表统一访问和管理,实现各种业务主题分析、数据填报等。
    数据展示:通过 PC 端或移动设备访问报表,进行丰富多样的图表分析、钻取分析、多维度分析、自定义分析等,更好的阅读报表资料,发现数据价值。
    ### FineReport报表软件如何进行安装?
    下载地址:http://www.finereport.com/product/download
    安装指导:http://help.FineReport.com/doc-view-69.html
    ### 如何免费获取FineReport报表设计器激活码?
    免费激活码的申请地址为:http://www.finereport.com/products/frlogin
    ### FineReport学习资料
    视频教程: http://bbs.fanruan.com/thread-67986-1-1.html
    官方帮助文档:http://help.FineReport.com/
    ### FineReport注册与否的区别?
    注册即购买,从FineReport官网下载的FineReport软件是未注册版本,为便于用户进行报表功能测试,没有注册的版本包含所有功能,但是会存在以下的问题:
    未注册版本的并发数为2,即同时只能有2个客户端访问服务器;
    2.未注册版本会使Web应用服务器每七天暂停工作,造成报表不能访问,此时需要重启Web应用服务器;
    3.访问web分析的时候,偶尔会弹出注册提示。
    ### FineReport与FineBI的差别在哪?
    FineReport属于报表工具,报表是企业信息化必不可少统计分析工具,主要实现一些企业固定的月报,季报,关键数据的统计分析,旨在统计或者告诉决策者:过去发生了什么,什么正在发生。 FineBI属于商业智能工具,侧重于数据分析,改变之前传统做表的方式,交互性更好,性能更加强大,旨在将企业中现有的数据转化为知识,帮助企业做出明智的业务经营决策。
    ### FineReport报表软件有哪些语言版本?
    目前FineReport报表软件支持简体中文版、英文版、日文版和繁体中文版。

    资源来源于:http://www.finereport.com/knowledge/faq

    转载于:https://www.cnblogs.com/ming-blogs/p/10283848.html

    展开全文
  • _厂 - 具-FineReport 的基本使用 及其与系统 T 程 的集成方法 .,一、 FineReport 介绍 FineRepmi 报表软件是一款纯 Java 编写 的企业级 Weh 报表软 件工具......FineReport 报表二次开发 在大多数情况下 FineReport ...
  • finereport开发文档

    2018-12-16 10:28:28
    插件是基于FineReport这款成熟产品开发的,所以我们需要先简单了解一下 FineReportFineReport是一款企业级web报表软件,易学易用,功能强大,简单拖拽操作便可制作中国式复杂 报表,轻松实现报表的多样展示、交互...
  • finereport 配置

    2014-07-04 15:12:05
    给文档详细介绍了finereport 怎么java web 项目整合,用于项目的搭建
  • FineReport8破解

    热门讨论 2017-10-23 12:13:03
    Finereport8的破解资源,从淘宝买的,桌面版完美,移动版适配有点问题
  • FineReport 使用文档

    2015-07-27 18:31:20
    FineReport 使用文档 FineReport 绝对好用
  • FineReport工具

    2019-10-06 15:23:28
    正常安装FineReport工具和PostgreSQL数据库之后,在FineReport工具当中链接数据库显示连接失败的原因是因为FineReport安装包里面没有PostgreSQL的驱动程序。需要自己下载一个驱动程序之后,在尝试链接。具体的步骤...
  • finereport 文档

    2018-10-31 17:16:00
    http://help.finereport.com/finereport8.0/doc-view-790.html http://help.finereport.com/doc-view-1163.html http://help.finereport.com/doc-view-2220.html 转载于:...
  • FineReport报表软件是一款纯Java编写的、集数据展示(报表)和数据录入(表单)功能于一身的企业级web报表工具,它“专业、简捷、灵活”的特点和无码理念,仅需简单的拖拽操作便可以设计复杂的中国式报表,搭建数据决策...
  • Finereport功能介绍

    2015-09-08 11:31:04
    Finereport功能介绍
  • FineReport基础培训

    2015-12-16 10:58:38
    FineReport基础培训第一课,介绍FineReport的基本应用。
  • FineReport开发

    2019-10-03 00:19:05
    FineReport的二次开发主要通过自定义函数的方式实现。 1.1、Java开发 引用jar包 帆软的接口jar包目录:D:\Program Files (x86)\FineReport_8.0\WebReport\WEB-INF\lib\fr-core-8.0.jar 建立Java类 类必须公有...
  • Finereport安装

    千次阅读 2019-06-03 17:11:45
    下载: http://www.finereport.com/product/download
  • finereport习题.zip

    2021-03-08 09:35:19
    finereport改错版本,完成数据库的第8题和 移动端第10题
  • 报表工程目录结构在说明配置FineReport服务器之前,我们先了解一下FineReport应用服务的目录结构:对上图的目录层次结构我们做一些说明:WebReport:可以看到所有的相关文件都包含在WebReport这个服务器应用工程中,...
  • finereport基础视频学习

    2019-01-30 21:30:49
    FineReport8报表工具,
  • FineReport7

    2019-03-09 17:06:28
    FineReport是一款类Excel操作界面的报表工具,通过拖拖拽拽简单实现报表制作,实现数据展示、数据查询、数据录入功能,并且支持图形多样化展示。 官网文档7 1.1 安装 点击exe一步步默认安装(安装路径修改),然后...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 3,029
精华内容 1,211
关键字:

finereport