首页 > 其他分享 >第一章 初识FineReport 产品简介

第一章 初识FineReport 产品简介

时间:2024-10-25 11:45:02浏览次数:6  
标签:控件 报表 FineReport 学习 初识 可视化 2.2 产品简介 数据

学习平台链接
视频链接

一、快速入门学习界面

二、FineReport功能介绍

2.1、入门简介

2.1.1、用以解决这些问题

  • 报表开发的困境
    • 手工环节多,报表制作慢,人工误差多,时效性差
    • 报表文件越来越多,高冗余、不易用
    • 分享繁琐,报表的版本管理难
    • 报表体现的结果不直观
  • 数据应用的困境
    • 数据过于分散,难以有效利用
    • 数据的统计口径有差异,导致数据不一致
    • 数据无法同步更新,复用率低
    • 数据量大时,操作卡、慢
    • 数据安全不可控

2.1.2、FineReport是什么?

  • 企业报表平台
    • 一款简单、高效、智能的报表工具,用以快速搭建的企业级Web报表平台;
  • 全局业务分析
    • 对各业务板块进行主题数据分析,分析结果可视化;
  • 统一数据管理
    • 整合多源数据,形成全局数据视野,实现企业数据化智慧运营;
  • 多种展示方式
    • 移动端、数据大屏、PC端三种展示方式,随时随地都可以看数据;
  • 构建业务应用
    • 基于强大的数据分析处理功能,可构建各种数据应用;

2.2、帆软报表功能介绍

主要的报表模式:普通报表、决策报表

  1. 数据填报与导入功能
  2. 数据查询与过滤功能
  3. 数据可视化展示功能
  4. 三个展示终端:PC端、移动端、数据大屏

2.2.1、普通报表&决策报表

2.2.1.1、介绍

普通报表 决策报表
普通报表就是指以 cpt 为后缀名的模板,是 FineReport 最常 用的设计模式。 决策报表保存的文件类型为 frm ,一般适用于控件的展 示。
它可进行参数查询,填报报表,图表设计等等,但是在分页预 览模式下不能在报表主体中展示控件,而且单元格间相互影响,很难保 持独立性。 它很好的弥补了普通报表分页预览不能展示控件的问题, 同时决策报表可以进行自由拖拽设计,自适应页面大小显示,可以 更好的在移动端展示。

2.2.1.2、普通报表与决策报表的对比

报表类型 适用场景 设计模式 优势功能
普通报表 传统格子式复杂报表 单元格合并对齐与扩展 明细/分组/交叉/分页/ 分栏/树报表等传统复 杂报表
决策报表 管理驾驶舱报表 图表/布局/参数/控件 等组件拖拽操作 响应式设计,组件扩 展独立,支持自适应, 支持局部刷新,支持 组件联动

2.2.2、数据填报与导入功能

2.2.2.1、十六种填报控件

提供十六种填报类型。通过控件值的绑定,覆盖所有的使用场景。

2.2.2.2、多种提交方式,解决各式的业务需求

  • 智能提交:支持同时进行新增、修改、删除记录操作

  • 插入提交:插入数据后点击提交按钮数据即成功入库

  • 删除提交:执行提交后删除了填报页面上显示的数据,而使用删 除行删掉的数据保留了下来。

  • 更新提交:修改数据后点击提交即可成功修改数据

2.2.2.3、全方位数据校验,确保数据合乎规范

  • 1)对单元格内容及时校验,例如:文本的长度/数字的精度

  • 2)提交时对全局数据进行校验

  • 3)支持编写JS事件来实现复杂的数据校验

  • 4)可以设置数据校验不通过仍强制提交数据

2.2.2.4、excel导入,让沉淀的历史数据焕发生机

  • 1)支持固定行和不定行的导入,提供按标题匹配和按位置匹配等智能匹配逻辑

  • 2)支持导入自由格式的报表,按照单元格位置匹配,实现完整样式的导入

  • 3)支持行式报表的自定义导入,用户可以选择要导入的行、列以及sheet

2.2.2.5、填报暂存,避免数据因意外丢失

FineReport拥有开发了填报暂存功能,适用于以下场景:

  • 网络中断:服务器突发状况
  • 内容待定:需思考后再补充提交

2.2.2.6、轻松实现数据上报、审批、退回的流程处理

2.2.3、数据查询与过滤功能

2.2.3.1、界面灵活,满分高级自定义

自由布局需要的查询界面,拖拽使用可视化参数面板

  • 查询界面为横向布局时:

  • 查询界面为纵向布局时:

2.2.3.2、多种控件类型,满足使用需求

提供十余种控件类型。通过控件 值的绑定,轻松实现对报表显示 内容和样式的控制和筛选。

  • 文本控件
  • 文本域控件
  • 按钮控件
  • 复选按钮组控件
  • 下拉树控件
  • 下拉复选框控件
  • 日期下拉框控件
  • 文件控件
  • 标签控件
  • 查询控件
  • ……

2.2.3.3、参数传递,轻松实现表间联动与分析

通过参数传递,可以轻松实现报表间的联动、钻取等分析操作。

  • 支持图与图、图与表、表与表之间的联动分析
  • 支持不同图表类型之间钻取,以及多层次、多角度钻取按钮控件
  • 支持tab切换,实现报表多维度分析,多维度观察数据下拉树控件

2.2.3.4、参数组合使用,更懂你的使用习惯

  • 支持用户根据自己的偏好,保存常用的筛选条件

  • 根据最近一周的参数使用习惯,智能推荐参数组合

2.2.3.5、二次分析

  • 支持对结果报表的再次分析
    • 例如:对查询结果进行排序、条件筛选、列表筛选

2.2.4、数据可视化展示功能

2.2.4.1、酷炫的扩展图表与数据地图

  • 扩展图表,拥有炫酷的展示效果,在大屏特效的加持下更显酷炫霸气
  • 内置基于GIS图层的数据地图,提供丰富的数据地理信息展示,包 含了世界范围内诸如省市区行政划分、道路交通、边界划分等信息

2.2.4.2、丰富的交互效果,极具震撼力的可视化体验

  • 支持监控刷新、全屏、取消全屏、排序、导出、超级链接等,提升报表的使用体验
  • 多种图表缩放效果
  • 图表联动图表,图表钻取效果
  • 图表超链接到其他图表效果

2.2.4.3、提供丰富的自定义配置

  • 支持趋势线、警戒线等设置,轻松完成监测预警
  • 支持自定义坐标轴、满足你的多种需求
  • 支持自定义标签、背景、提示信息、图片填充等

2.2.5、三个展示终端: PC端、移动端、数据大屏

2.2.5.1、PC端

在现在的办公场景中,电脑是我们的核心生产力。
通过PC端的一些填报报表、明细报表、驾驶舱、仪表板等可以轻松完成 数据录入、汇总、分析、展示的工作。

  • 制作业务报表 • 数据填报、录入
  • 报表数据的可视化
  • 报表数据的统一管理

2.2.5.2、移动端

在工作中,手机渐渐成为企业管理的重要武器。 移动端的报表可以实现

  • 缩短基层和高层之间关于企业关键业务之间的信息差,高层方向更准,基层 效率更高。
  • 匹配移动端实时推送消息的功能,可以做到信息、决策的快速传输。
  • 异常的数据提醒。通过强提醒的方式可以被及时发现,尽早识别风险,问题 及时处理。

企业管理者:随时随地就能查看企业各类的业务数据,及时发现企业业务开展 中出现的问题并给出相应的解决办法,提高企业决策的效率。

基层员工:在工作中通过移动端进行数据的查看、录入、核对、校验可以大大 提高数据的回收效率和利用价值,推动业务的开展。

2.2.5.3、数据大屏

大屏,是以大屏幕为载体进行可视化展示的统称。帆软大屏则致力于通过不限于PC端的更大的屏幕,通过大屏幕的可视化,帮助用户洞悉业务数据, 在脑海中高效处理信息、快速做出应答,让数据可视化创造更大的客户价值。

  • 数据大屏的价值之一:提升企业形象,提升管理层次。

  • 数据大屏的价值之二:利用数据解决实际的业务问题,加速企业步入数据化管理的时代,实时监控大屏可以体现业务经营现状,凸显异常、及时 处理,保证决策者看到的数据真实且及时。

三、FineReport学习资源

帆软生态资源

  1. 内容丰富的线上资源
  2. 形式多样的线下活动

3.1、内容丰富的线上资源

3.1.1、线上 —— 学习资源

  • 1)帮助文档:用户可以通过帮助文档中的学习路径系统的学习如何使用产品功能,以及在实际应用中查询具体的方案示例。

  • 2)视频教程:在帆软学院中为您提供了免费的入门视频课程,其中包括从基础到进阶等多方面的内容。

  • 3)帆软搜索:整合文档、问答、论坛等多个资源,查询问题解决方案与使用心得。

  • 4)社区问答:通过帆软社区问答和帆软任务中心,可以进行提问、问题回答、发布任务及领取任务。

  • 5)学习班:通过报名学习班全方位地掌握 FineReport 工具的操作方法和技巧。

3.1.2、角色基础学习路径

  • 1)报表制作基础学习路径:在完成快速入门的学习后,学习报表日常制作的基础知识,完成简单的报表示例制作。

  • 2)系统管理员基础学习路径:在完成快速入门的学习后,学习如何将Finereport部署到服务器中,以及如何配置人员、目录权限,并进行基础的运 维工作。

  • 3)业务人员基础学习路径:在完成快速入门的学习后,业务人员可以通过基础路径学习,如果查看和使用FineReport以满足日常工作的使用需求

3.1.3、报表制作进阶学习路径

报表制作进阶学习路径:在完成基础路径学习后,用户可以深入学习各种功能的应用以及在不同场景下的应用

3.1.4、数据分析与可视化指南

主要涵盖数据应用方法和业务场景方案,应用方法教你如何分析、展示数据;场景方案提供业务分析灵感和复用方案;附带可视化素材库,让你的 分析看板更美观。

3.1.5、线上 —— 帆软市场

在帆软市场中,可以进行插件、组件包、模板的获取,并将其实际应用。

3.1.6、线上 —— 服务中心

3.2、形式多样的线下活动

3.2.1、线下 —— 城市课堂

城市课堂会在部分城市不定期举办,覆盖全国范围。
主要面向帆软产品的使用者,开发者进行一些产品基础操作的培训,目的是为了帮助使用者快速上手帆软的产品使用

3.2.2、线下 —— 帆软智数大会

大概会在每年的九月份举行,是帆软最高端信息化交流会议,邀请业务顶尖行业数字化建设专家及标杆企业CIO及以上层级进行分享,大会设置 主论坛及行业分论坛,分享行业最领先的数字化建设思路与经验。

3.2.3、线下 —— 区域沙龙

一般来说每个大区每个季度都会有几场沙龙,会邀请同行业的CIO或者IT部门管理 者进行小规模的学习交流。

3.2.4、线下 —— 区域巡展

每年全国大概会有10场,覆盖全国大部分省会城市。不限制行业,区域范围内邀请各行业的CIO及IT管理者参会,进行区域标杆企业信息化建 设经验分享,现场交流。

3.2.5、线下 —— 区域走进

区域全年大概会有数十次走进标杆企业的计划,组织 有需求的客户前往行业标杆客户企业现场,实地感受标杆企业 的数字化建设成果。

3.2.6、线下 —— 番薯嘉年华

每年举办一次,是帆软社区核心用户的年度狂欢盛会,邀请核心用户们来到帆软总部无锡,在这里可以见到社区传说 中的大佬们,和他们交流使用心得,和帆软产品经理面对面。

四、完成入门能力自测

答案

帆软报表学习路径快速入门自检题

标签:控件,报表,FineReport,学习,初识,可视化,2.2,产品简介,数据
From: https://www.cnblogs.com/davina-yu/p/18502204

相关文章

  • 原创 | 大模型扫盲系列——初识大模型
    近年来,随着计算机技术和大数据的快速发展,深度学习在各个领域取得了显著的成果。为了提高模型的性能,研究者们不断尝试增加模型的参数数量,从而诞生了大模型这一概念。本文将从大模型的原理、训练过程、prompt和相关应用介绍等方面进行分析,帮助读者初步了解大模型。大模型的定......
  • [初识C语言]初识十进制、八进制以及十六进制之间的转换
     序言:本文面对的对象是C语言的初学者,我将会以最简单的方式来让大家快速了解十进制、八进制以及十六进制之间的转换。十进制的转换:十进制转换为八进制:首先我们学习:%o是printf函数中用于输出一个整数的八进制表示的格式说明符下面以十进制的整数10转换为八进制的整......
  • 初识Maven2.2-maven的第一个项目
    简介:不通过idea编程工具。而是手动通过创建文件夹目录,来创建Maven的第一个项目用cmd命令窗口来进行clean、compile、test、install等操作前提:配置Maven的环境变量注意:下载Maven时,最好是下载到D盘的根目录下。路径越简单越好。不要带中文!跟配置jdk一样。要写一......
  • 初识封装
    1.理解:“高内聚,低耦合”高内聚即是说在内部繁琐的代码细节都由我们自己一人完成,包装起来,不让他人看见。而低耦合则是给用户一些较低的权限去使用软件。2.铭记:属性私有,get/set3.private:用于私有属性,与public形成反差,私有后的属性无法被随意调用。如图:4.get和set:在被私有了属性......
  • 初识Java GUI 编程
    文章目录前言一、什么是GUI编程?二、JavaGUI编程的基础组件1.JFrame2.JButton3.JLabel提示三、布局管理器结语前言在当今的软件开发领域,图形用户界面(GUI)的重要性不言而喻。它为用户提供了直观、友好的交互方式,使得软件更加易于使用和操作。在Java中,我们可以......
  • FineReport使用日期参数,计算指定日期的不同天数差
    一、计算每个客户在订购时间过去的不同时间范围内的货品价值和总运货费在帆软报表(FineReport)中,你可以使用时间参数来参与表格计算。时间参数可以用于过滤数据、计算日期差、分组汇总等。以下是如何在帆软报表中设置和使用时间参数的步骤,并将其应用于表格计算。步骤1:创......
  • 第5节:初识数组
    5.初识数组1.数组的概念数组(Array)是C语言中用于存储相同类型数据的集合。数组中所有元素的类型相同,并且它们在内存中是连续存储的。数组的大小在定义时必须指定,并且一旦定义,大小就不能更改。数组的索引是从0开始的,也就是说,第一个元素的索引为0,第二个元素的索引为1,以此......
  • 【Spring篇】初识之Spring的入门程序及控制反转与依赖注入
         ......
  • 初识TS-类型多种操作
    类型推论在ts中,没有明确指出类型,ts的类型推论会帮助提供类型类型断言当ts类型太宽泛的时候,可以使用类型断言 as 指定更加具体的类型constalink:HTMLElement=document.getElementById('link')alink.link?//这种写法会报错,HTMLElement类型太宽泛了正确写法//常用写......
  • (八千字心得笔记)零基础C语言入门第一课——初识C语言
    这一课主要是让大家初步了解C语言,了解我们的开发环境,main函数,库函数,关键字,字符和字符串等内容的介绍,后面会一一讲解文章目录一.C语言是什么1.1C语言的历史二.开发环境编译型语言和解释型语言2.1编译和链接2.2编译器的选择2.2.1VS项目和源文件、头文件介绍2.2.2......