Home Product Center
Product Introduction Composition Structure Function Details Core Advantages Video Tutorials Free Download Free Activation Code Acquisition Successful Cases
Customer Overview Typical Customers More Successful Cases Knowledge Garden
FAQ Experience Discussion Design Details Installation Deployment Filling Specialized Knowledge About FineReport
Corporate Philosophy Corporate Culture Contact Us Partner Recruitment Talent Acquisition Knowledge Garden FAQ Experience Discussion Design Details Installation Deployment Filling Specialized Knowledge Web Reports
1. What are Web Reports?
Web is a new way of the Internet, which generally promotes information exchange and collaborative cooperation among people on the network through network applications (Web Applications), with a mode more user-centered.
The earliest concept of Web included frequently updated static HTML pages. The success of the .com era relied on a more dynamic Web (referred to as "Web 1.5"). In both senses, the so-called eyeball effect was considered an inherent Web experience, thus making page click rates and appearance important factors. A Web report, simply put, is one that allows users to view, edit, save, and export reports online via the Web platform.
2. Advantageous functions realized by Web reports
(1) Advantages under the Web platform
Web reports make "remote interactive editing and multi-person collaborative operation" possible.
Web reports can realize innovative multi-person remote assistance in designing report templates, with powerful template locking/unlocking functions and permission control, effectively ensuring the efficiency and synchronization of multi-person collaboration.
Web reports ensure compatibility with multiple file types.
Web reports have flexible and diverse push methods, storing regularly generated reports in various forms such as TEXT, HTML, EXCEL, PDF, Word, CSV, SVG into the local system or FTP, Emailing them to the server, or a specified address.
Web reports can achieve data source diversity.
Web reporting systems can connect to various data sources, whether they be databases, files, Excel files, texts, enterprise applications. Through JDBC/JNDI, FineReport reporting systems can connect to all mainstream databases like Oracel, DB2, SQLServer, MySql, Sybase. The reporting system can simultaneously connect to multiple data sources, easily achieving table association between heterogeneous data sources.
(2) Filling function of Web reports
Web reports can realize "main-sub" filling tables.
Under Web reports, "main-sub" filling tables can be achieved, divided into main tables and detailed parts, where these two parts' data come from different physical tables. After the user modifies the data, it is saved simultaneously to two physical tables while maintaining database transaction consistency.
Web reports can realize automatic date calculation during filling.
When creating Web reports, if a field related to a date is needed but does not exist in the database, this must be obtained through automatic date calculation.
Web reports can realize automatic value calculation during filling.
Web reports have an automatic calculation function, meaning when the user inputs certain data during filling, the system automatically calculates the values of other cells, thereby simplifying user input and reducing error rates.
Web reports have data check functionality during filling.
When the user enters data that does not meet conditions in a cell, an error dialog box will pop up when clicking on data validation or submitting the fill, prompting that illegal data has been entered.
(3) Complementarity between Web reports and Excel
Web reports can dynamically refresh report data.
Excel can create very complex and varied reports and define complex data relationships within the table, but the original data and style of the table must be fixed. Each report needs to be manually created temporarily and cannot automatically update statistical reports based on data in the business system's database. However, web-based reporting software generates reports directly from the database, and when the data in the current database changes, the web-based reporting software automatically calculates new reports.
Web reports can implement permission control.
For the same report, different readers may have different reading contents. For example, regional managers, sales managers, and sales directors—if using Excel to create reports, separate Excel sheets need to be made for each sales manager and sales director. However, web-based reporting software can extract corresponding data based on different roles' data permissions, solving the problem with just one web report template.
Web reports have data entry functionality.
When using Excel, if some data information in the report changes, the modified Excel file must be resent to the user. With web-based reporting software, only updating the data and linking it to the database ensures automatic updates. (For instance, if there are twelve people in a department, and each has an employee Excel contact list, when someone's phone number changes, the Excel contact list needs to be updated and resent to everyone. Using web-based reporting software to create an updatable data entry form allows employees to modify their phone numbers and store the information in the database. When other employees open the database again, the information is fully updated.)
3. What kind of Web reporting software suits Chinese users?
Outstanding report creation methods
Based on the method of report creation, Web reporting tools can roughly be divided into SQL canvas type, Cell grid type, and a combination of both.
SQL Canvas Style Web Reports:
Characteristics: Reports are horizontally divided into several areas, with report components placed in these areas. Component positions can be arbitrary, and components can overlap.
Advantages: Achieves visual data binding, free component positioning.
Disadvantages: Difficult to insert columns, align components, often results in lines being misaligned.
Representatives: Famous canvas-style Web reporting tools include Crystal Report, Fast Report, etc.
Cell Grid Style Web Reports:
Characteristics: Reports are seen as regions composed of a series of continuous cells. To change the position of report components (usually text or graphics), only row height and column width adjustments are allowed. Components cannot overlap, but cells can be merged.
Advantages: Drawing lines, inserting columns, and drawing multi-row/column headers is very convenient.
Disadvantages: Dynamic data binding in cells often requires manually writing formulas. This type of report merely solves the problem of "tables," but still has issues with "reports."
Representatives: F1BOOK, chinaexcel
Combined Type Web Reports:
Characteristics: Combines features of the above two types of Web reporting tools.
Advantages: Allows users to visually and dynamically bind data, draw lines like in Excel, thereby improving report design efficiency. Meets the complex Chinese-style report demand of "drawing lines + tables."
Representative: FineReport
Web reports have cross-object functionality.
Cross-tab reports are commonly used by domestic Web report users and are an important indicator for evaluating the applicability of Web reporting tools, often neglected by many foreign Web reporting software.
Typically, a "cross-tab report" object is a grid that returns values based on specified conditions. Data is displayed in compressed rows and columns. This format makes it easy to compare data and identify trends, which is essential for solving complex Chinese-style reports.
Web reports are easy to integrate.
Complete API support and expansion are required. It's better to teach someone how to fish than give them a fish. Because Web reporting tools usually exist in product form, they must be usable and customizable. This differs from projects.
Business Consultation
86-025-51862240
Technical Support
86-025-66780097
About FineReport Talent Acquisition Contact Us Site Map Legal Statement Copyright ©2010 FineReport, INC. All Rights Reserved.