Overview
FineReport is a tool for report creation, analysis, and display. You can easily build data analysis and reporting systems through it. In the enterprise, FineReport daily users can be roughly divided into three categories: system admins, report makers, and business personnel.
System admin: mainly responsible for FineReport server deployment, daily operation and maintenance, permission allocation, report mounting and so on.
Report maker: mainly responsible for designing reports, big screens and so on according to the needs of business personnel.
Business personnel: provide the actual business requirements to the report makers and view the data by reports on PC or mobile devices.
This article mainly provides the learning path and related documents for report developers after completing the Quick Start tutorial. The learning path flowchart is shown in the following figure:
Learning How to Make Reports
After completing the Quick Start tutorial, if you are a report maker, you can learn the basic knowledge of FineReport through the documents in the following path, and verify whether you have mastered the corresponding functions through practical examples. It takes about 14 days to complete the overall learning.
Chapter | Title | Introduction | Document | |
Chapter One Basics of Data Connection | ||||
1.1 | Data Connection | Learn about how to retrieve data from the database in FineReport | / | |
1.2 | Dataset | Learn about the basic types of datasets | / | |
Chapter Two Basic Properties of Reports | ||||
2.1 | Introduction to Report Types | Learn about the report modes provided by FineReport, as well as the advantages and disadvantages of different report types. | / | |
2.2 | Introduction to Preview Mode | FineReport provides various preview modes. You can learn the advantages and disadvantages of different preview modes. | ||
2.3 | Cell Expansion | Master the concept of cell expansion; Learn to create row-style and cross-tab reports. | ||
2.4 | Parent-child Cell | Master the concept of parent-child cell in computer science; learn to create grouped reports and free-form reports. | ||
2.5 | Data Display Mode | Master the settings and effects of three data display methods: list, grouping, and summary. | ||
2.6 | Data Display Format | Method for setting the display format of data in a cell. | ||
2.7 | Data Column Attributes | Master the method of setting data column properties when the content of the cell is a data column. | ||
Chapter Three Basic Report Settings | ||||
3.1 | Page Settings | Master the method of setting up report pages. | / | |
3.2 | Repeat and Freeze | Master the method of implementing table head or end row repetition and freezing effect | ||
3.3 | Paging by Group | Master the methods of setting pre-paging and post-paging | ||
3.4 | Fixed Row-size Pagination | Master the method of fixed row-size pagination | ||
3.5 | Sort | Master the concept of sorting, learn simple sorting | / | |
3.6 | Condition Attribute | Learn about the concept of condition attributes; learn to use it to achieve: alternate row colors, font highlighting. | / | |
Chapter Four Fundamentals of Data Querying and Filtering | ||||
4.1 | Parameter Panel | Learn about how to use the parameter panel and common settings | / | |
4.2 | Parameter Introduction | Just have a simple understanding of the parameters in FineReport. | ||
4.3 | Parameter Types | 1. Learn to use template parameters to achieve report query effects | ||
2. Learn to use dataset parameters to achieve report query results | ||||
4.4 | Control Introduction | Learn about the types of parameter controls | ||
4.5 | Actual Value and Display Value of the Control | Learn about which controls have a distinction between actual value and display value, as well as the differences in usage. | ||
4.6 | Drop-down Box Widget | Master the properties and applications of Drop-down Box Widget. | ||
4.7 | Drop-down Check Box Widget | Master the properties and applications of Drop-down Checkbox Widget. | ||
4.8 | Data Filtering and Screening | Summarize three commonly used methods for data filtering and screening. | ||
4.9 | Query All Data When the Parameter is Empty | Master how to implement the method of selecting all when the parameter is empty. | ||
Chapter Five Basic Data Reporting | ||||
5.1 | Data Entry Introduction | Learn about the concept, application scenarios, and production process of filling out forms. | / | |
5.2 | Introduction to Form Widgets | Learn how to use and the scenarios for filling out form widgets. | ||
5.3 | Fill-in Page Settings | Master the method of setting up the fill-in page. | ||
5.4 | Filling out and Submitting | Master the types of filling and submission, as well as the method of setting up built-in SQL submission. | ||
5.5 | Data Insertion and Deletion | Master the method of setting up insert and delete buttons on the fill-in page. | ||
Chapter Six Fundamentals of Visual Chart | ||||
6.1 | Chart Introduction | Learn about the general process of making charts in FineReport | / | |
6.2 | Chart Insertion Method | Master the way to insert charts | ||
6.3 | Introduction to Chart Types | Learn about the types of charts in FineReport | ||
6.4 | Chart Data | Master the general settings of the Chart Data option | ||
Chapter Seven FVS Large Screen Development Foundation | ||||
7.1 | FVS Large Screen Editing Mode Introduction | Learn about the advantages and of FVS large screen editing mode. | / | |
7.2 | Requirements for Installation and Configuration of FVS Large Screen Plugin | Learn about the minimum configuration requirements for the FVS large screen editing mode plugin, as well as how to install and obtain authorization. | ||
7.3 | FVS Interface Overview | Learn the components of FVS design interface | ||
7.4 | FVS Canvas Editing | Learn about the adaptive effects of FVS large screen templates when you preview it in the browser. | ||
7.5 | FVS Multi-page Design | Learn how FVS adds pages, what properties do pages have, and what animation settings are available between pages | ||
7.6 | FVS Component Interaction Attributes | Learn about the click interaction events, monitoring refresh or carousel and other interaction effect settings of FVS components. | ||
7.7 | FVS Widget Query Interaction | Learn about which widgets are supported by FVS, as well as the basic usage of widget queries. | ||
7.8 | FVS 3D City Component | Learn about what 3D city components are, how to import data to generate models, and how to configure data layers. | ||
7.9 | FVS Custom Model Component | Learn about what custom model components are, how to import model files, and how to configure data layers. |