Original: several famous domestic report software
Original: several famous domestic report software
[B] Happy report [/B]-best choice for free Web report tools on Windows top reporting platforms 2006 Development preferred
Software:
[Url = http://www.happyreport.com/happyreport/download.jsp?http://www.happyreport.com#/url]
Software introduction:
Happy report-the most powerful domestic network report!
Happy reports are free software.
Happy reports support B/S or C/S applications.
Happy report customers include end users who design reports and software developers.
To obtain a happy report, follow these steps:
Step 1: Download the happy report installation package;
Step 2: register with your mailbox name to become a new member;
Step 3: obtain the authorization file, enter the name of the authorized organization, and send the authorization file to your mailbox as an email attachment.
Step 4: place the authorization file in the bin directory of the happy report installation directory.
Step 5: Use happy reports with confidence.
Happy report is the most powerful network report software in China. Happy reports are completely free of charge, and users can download them from the website for free without restrictions.
Happy reports support B/S or C/S applications and development. As an application software for end users, end users can directly use the operation interface provided by happy reports to create, view, print, publish, and share reports. As a development tool for developers, developers can integrate happy reports into B/S or C/S applications.
Happy reports can implement various types of reports, such as list, grouping, column sharding, crossover, parameters, links, charts, overlays, and nesting. They support VBScript or Javascript built-in Script Programming.
The core components of happy reports include the Report Engine, Database Connector, designer, and viewer. The report engine parses report formats. The Database Connector connects to the database and obtains data in the quickest way. The designer allows users to design various reports by dragging; the viewer can accurately display and print reports. Both the designer and viewer are ActiveX controls and support flexible embedded development.
Happy Report provides a "happy Portal" (hportal) that enables users to create B/S report applications within the enterprise without programming.
Happy reports provide support for Chinese-style reports, such as automatic report gridlines, complex column headers, cell merging, horizontal paging, and single-page adaptive.
To help users use happy reports, datanew provides a wide range of free technical materials on its website www.happyreport.com and provides free technical support for forums and emails.
In short, happy reports have the following features: powerful functions, simple operation, efficient operation, rich expression, precise printing, web functions, easy debugging, close to requirements, rich materials, completely made in China, completely free of charge, is your inevitable choice. Download and use.
Happy report is based on the Windows platform. If you need to implement business intelligence analysis in the Java environment, select dnbip, the business intelligence platform of datanew.
Software advantages:
I. Functions
In terms of functions, the functions of the crystal report are the most complete. However, from the perspective of application, the happy report function can meet almost all functional requirements of domestic users, especially for some special report requirements required by Chinese people, happy reports have unique advantages.
Happy reports can implement various types of reports, such as list, grouping, column sharding, crossover, parameters, links, charts, overlays, and nesting. It supports built-in Script Programming of VBScript or JavaScript; special requirements for Chinese-style reports include automatic report gridlines, complex column headers, cell merging, horizontal paging, and single-page adaptive.
Happy report supports B/S and C/S applications and development.
Ii. ease of use
Happy report is a very intuitive use of the report system, the general operation can be done by dragging. On the contrary, the foreign report system is too complicated to grasp.
Iii. proprietary intellectual property rights
As we all know, the implementation of a general report system is complex. Most domestic reports are developed based on the foreign report CORE.
Happy report is a product with completely independent intellectual property rights. At the beginning of designing and developing happy reports, we have taken full advantage of proprietary rights and the efficiency of running software code. Developers are experts who have accumulated rich experience in software technology and report applications.
Iv. Cost Effectiveness
The price of foreign report software remains high, while happy report is free software.
The unparalleled cost-effectiveness of happy reports will provide a lot of space for application promotion of software.
5. Local Service advantages
Another obvious advantage of choosing domestic software is to be able to get local services. For foreign products, domestic services are difficult to meet user requirements, because the service provider's understanding of foreign products is limited.
Vi. Others
There are some obvious defects in the comparison between happy reports and foreign reports. For example, happy reports only support Windows platforms. However, users do not have to worry about this, because the enterprise report function in the New Bi platform includes all the functions of happy reports, while expanding many functions and supporting cross-platform. In addition, the digital business intelligence platform provides powerful multi-dimensional analysis and workbook report functions.
[B] rundry report system [/B]-ideal for Web report tools
Software:
Http://www.runqian.com.cn/
Software introduction:
Best Java reporting tool
Rundry report is a Java-only enterprise-level report tool. It is the best tool for developing Web Report applications in a J2EE environment.
As a Java-only reporting tool, rundry reports have better integration and deployment capabilities in J2EE Web Report applications than non-Java products such as Bo/crystal report and brio; in terms of report presentation, it can not only implement regular report presentation that other report products can achieve, but also implement functions such as Excel precise export that other tools cannot achieve; in terms of report design, the report design efficiency is greatly improved based on its new generation of report model, which has great advantages over other products.
Rundry report is a Java-only enterprise-level report tool. It is the best tool for developing Web Report applications in a J2EE environment.
As a Java-only reporting tool, rundry reports have better integration and deployment capabilities in J2EE Web Report applications than non-Java products such as Bo/crystal report and brio; in terms of report presentation, it can not only implement regular report presentation that other report products can achieve, but also implement functions such as Excel precise export that other tools cannot achieve; in terms of report design, the report design efficiency is greatly improved based on its new generation of report model, which has great advantages over other products.
Integration and deployment:
Rundry reports are developed in pure Java and are suitable for integration under J2EE. Their runtime environment is very simple. As long as JDK is available, it can work very closely with applications, it is easy to deploy in a variety of operating systems, such as Windows, Linux, and UNIX.
The server in rundry report 3.0 is a logical concept, and no physical server is running. It is submitted as an application on the application server, or directly submitted to the application programmer. Application programmers can simply publish reports using the taglib tag, or use the complete Java API to gain more in-depth control.
Many other report products, such as crystal report/Bo and Cognos, use an independent report server. As a 100% Java report tool, rundry reports provide higher running efficiency, it provides programmers with greater flexibility and control, achieves seamless connection with applications, and makes full use of various capabilities of application servers, such as load balancing and unified deployment.
Report presentation:
You do not need to install controls on rundry reports. You can use HTML-only reports. It supports PDF and Excel output, and provides all page and print controls to meet the presentation needs of web reports. At the same time, the rundry report has good support for charts and can generate more than a dozen charts, such as bar chart, pie chart, and line chart.
Report design:
The core feature of rundry reports lies in the ground-breaking Introduction of a new generation report model, which uses revolutionary multi-source sharding, irregular grouping, dynamic inter-grid calculation, row-column symmetry, and other technologies, the design of complex reports is simplified, and previously hard-to-implement reports can be easily implemented, avoiding a large amount of complex SQL writing and preliminary data preparation. The efficiency of report design has increased by an order of magnitude, it far surpasses other reporting tools.
Filling:
In addition, rundry reports provide powerful reporting functions, which not only provides flexible form design and Automatic Filling control functions, but also supports offline reporting, batch import, and summary reporting, the advanced dynamic database/table Association technology can be used to implement complex compound form filling and ensure data consistency. The filling capability far exceeds the similar products.
As a Java-only reporting tool, rundry reports have better integration and deployment capabilities in J2EE Web Report applications than non-Java products such as Bo/crystal report and brio; in terms of report presentation, it can not only implement regular report presentation that other report products can achieve, but also implement functions such as Excel precise export that other tools cannot achieve; in terms of report design, the report design efficiency is greatly improved based on its new generation of report model, which has great advantages over other products.
It can be said that the rundry report has reached the advanced level in all key aspects of the Web report tool, and is even more outstanding in report design. It is undoubtedly the best Java report tool, is the best choice for developing Web Report applications in a J2EE environment.
[B] Jie table [/B]-pure Java report
Software:
Http://www.jatools.com/
Software introduction:
Is a quick integration and development tool for web reports provided by J2EE application developers. Using this report tool can greatly shorten the development cycle of web reports, allowing your web-based applications to easily design, deploy, browse, and print web reports. This tool is implemented using pure Java technology and is an ideal choice for J2EE projects or products.
The report tool includes the following components:
Jie Table Designer
Visually design and deploy a report template.
Jade table Engine
Responds to user browsing requests and Outputs Reports in the specified format.
Development Kit
Customizes or extends the server; extends the JavaBean data source and report components; uses the an table in the Java swing desktop application;
Easy and efficient design reports
Jie tabulation adopts the technical concepts of popular reporting tools such as Excel and Crystal Report, and does not introduce any complicated models and concepts that are hard to understand, the report designer can easily get started with existing report knowledge;
Different from the low-end report tools, provides a wide range of Report Wizard, such as grouping reports, Cross reports, Set Reports, and data tables, so that designers do not have to design reports from scratch, greatly improve the efficiency of designing reports;
Supports visual SQL constructor, greatly simplifying the compilation of complex SQL statements;
Provides visualized variable definitions and binding managers. You do not need to manually enter the expressions for any data displayed to improve accuracy and efficiency.
Data is separated from views. In table mode, you do not need to reference the value of a cell by row or column. This ensures that insertion and deletion of any row and column do not affect the data settings of any cells.
A visual expression editor is provided to create expressions between drag and drop operations.
Chinese characteristics
The Innovative super cell design model frees Chinese-style reports from alignment and draw-line pain;
Windows can be frozen when output in DHTML or Excel. That is, when the displayed content is moved left and right, the first few columns are fixed; when the content is moved up or down, the row of the title is fixed, which is suitable for reports with relatively wide and long length;
Provides table components that can bind data sources and provides a wizard;
A table with data can be embedded in cells to facilitate the design of a composite report with multiple data sources;
Supports printing the number of fixed Rows. If the number of rows is insufficient, empty rows are used to make up;
Data modification before printing;
Capability of complex cross tabulation Design
Visualized cross tabulation design wizard. No formulas or scripts are required throughout the design process;
Multi-dimensional, multi-statistical cross-Report function;
The order of each group can be sorted in order, descending order, or custom. The custom order allows users to sort by drag and drop;
Cross tabulation can be stacked horizontally and vertically. The stacked cross tabulation grouping layers do not have to be the same;
Flexible scalability
In addition to JDBC data sources, jickoff also supports JavaBean, CSV, and table data sources, especially the JavaBean data source, so that jickoff tables may include irregular data from other systems, such as the data collection system, create a report.
The report component can be expanded. The report component extends the API to add or enhance existing report components.
The customizable report engine uses the API to customize your own report service. For example, you can add the permission subsystem code to control whether the report browsing user can browse the corresponding report.
Added a visual interface for extended script functions, allowing you to conveniently add extended Custom Script functions, that is, you can compile and compile Java classes by yourself, use the static method as a script function.
Supports integrated report browsing and printing for Java Desktop applications.
Easy integration
Provides the Automatic Parameter page feature to help you compile the REPORT query page;
Cross-platform, risk-free;
Integrated template publishing function;
Integrated debugging functions.
Excel Export and Import Functions
Supports exporting Excel dates and numbers;
Excel formulas can be exported;
Export of statistical charts is supported;
Supports the format import of the original Excel report, so that you can paste text and format from the original report to the Jie table to improve the report design efficiency.
You can also paste the format from the template to excel;
You can edit an Excel file on the Excel import panel, including adjusting the Row Height, column width, adding and deleting columns, merging cells, and undoing, redo and undo;
Powerful Statistical Chart Function
Statistical charts support up to 28 Statistical Chart types and more than 60 visualization options;
Supports flash, GIF, PNG, and JPEG export methods;
Supports statistics graph tooltip;
Supports hyperlinks on statistical charts to drill down subreports;
You can change the Statistical Chart type dynamically and observe the same data using different statistical charts;
Guides can be drawn;
Dual coordinates are supported;
Supports baseline settings and so on;
Others
JDBC connection pool support;
Rich report components that can overlap;
Visually edit the footer header;
Supports clob field extraction of strings;
[B] massive reports [/B], one of the best Web report systems
Software:
Http://www.ccsw.com.cn/
Software introduction:
Maxreports
Maxreports is a powerful and easy-to-use professional report development tool and data analysis tool. Massive Reports Support Web applications and have successfully solved the difficulties of creating, previewing, printing, and exporting reports in B/S architecture software. Using or integrating massive reports allows you to efficiently create and print web reports (including forms and bills), and access, analyze, and share data, and convert, distribute, and manage reports.
Support for mainstream B/S and C/S Systems
The maxreports server engine of a massive report has multiple versions, including Java, ASP,. net, and DLL. It fully supports the B/S and C/S application environments.
The maxreports server engine supports multiple mainstream operating systems such as Windows, UNIX, hp unix, Linux, and Solaris.
Maxreports supports multiple relational databases, such as Oracle, SQL Server, DB2, and sysbase. It also supports integration with XML data sources, you can group, filter, or create multi-dimensional data sets for drilling, sorting, virtual layering, and complex computing.
Integrated Max reports
Maxreports allows you to closely integrate the designed reports with web applications and receive complex parameters transmitted by applications, thus, the perfect integration with the application environment forms a complete report solution.
The latest technical functions of Max reports
Graphical editing of SQL
In the traditional way, the most inconvenient part of designing a report lies in the compilation of complicated SQL statements. Especially when it involves definitions of multiple tables, multiple fields, and multiple conditions, heavy and creative work may even make people dislike software development.
The graphic SQL editing method provided by Max-reports makes it easy to write complex SQL statements. Designers only need to drag, drag, and click Select in the drop-down box, you can easily write SQL statements. This not only helps developers improve their work efficiency, but also ensures the accuracy of their work.
Receive SQL statements that reference system page Parameters
Max reports not only supports graphical SQL design, but also allows you to set variables to receive parameters passed by the application system. When the parameters change, the corresponding SQL search conditions, retrieval objects, returned fields, and other content will also be automatically adjusted.
Flexible and Practical Data Source Management
Max reports can be used to create and manage data sources: Graphical SQL, text SQL, static data files, dynamic XML, and established data source combinations.
Graphical SQL: An SQL statement designed using a graphical SQL design tool.
Text SQL: An SQL statement that is edited in text mode or modified in text mode of graphical SQL statements.
Static Data Files: static data files such as Excel and XML.
Dynamic XML: an XML file dynamically generated by the application system.
Virtual Data source: combines, filters, and filters existing data sources to form a new data source.
Support for dynamic XML files
Max reports can use dynamic (generated in real time by the Application System) XML files as the report data source. In this case, you only need to specify the corresponding class file for generating XML in the design.
Support for global functions
Max reports supports the concept of "global functions". You can define the complex computing process involved in the report design as a global function. In the same project, all reports can use this function for data processing, to avoid repeated data processing.
Different projects can share the same function by using the function "Export and Import.
Seamless integration with the application system by passing Parameters
In traditional report tools, to integrate a report with an application system, the designer often needs to write a large amount of code in the application system to fully control the report.
In Max reports, this integration is quite simple, because Max reports can receive parameters passed by the application system, these parameters can be referenced by data sources, functions, and pages in the report to provide comprehensive control over the report.
The designer only needs to use a simple statement in the application system to pass relevant parameters to the report, and then can complete integrated control over reports, such as permission control, condition definition, and presentation.
The table link is not just a link
In Max reports, the superlink jump object in the table is either a static page or a new report.
At the same time, table links can be dynamically controlled through parameters, including the conditions and contents of links, you can generate new parameters and pass them to the linked report to control the data content and representation of the new report.
Secondary analysis of presented data on the browser end
Max reports supports re-analysis of the currently displayed data on the browser side, such as secondary grouping, filtering, and sorting.
In the design process, the designer can easily set a secondary analysis model for the viewer through a graphical method. On the other hand, after simple training, the viewer, you can also customize the required analysis model on the browser side in graphical mode to perform self-service data re-analysis.
In addition, the giant Analysis System series is coming soon. Compared with the maxreport V2.0 series, the series greatly improves the performance and functions. The analysis system inherits the excellent features of the series, which are easy to use, it also includes online data analysis (OLAP) and Analysis Application Server (analyser server) and other high-end performance.