Grid++Report 6.8.6 Crack

General introduction of Grid++Report report development tool

Overview of Report Development Tools

Grid++Report is a reporting tool that supports both C/S software (desktop program) and B/S software (WEB program) development, with comprehensive functions and easy to learn and use. C/S development is applicable to VB.NET, C#, VB, VC, Delphi, C++Builder, QT and easy language, etc. B/S development is suitable for ASP.NET (C# & VB.NET), JSP (JAVA), PYTHON, PHP, etc., supports Windows and Linux (including various domestic operating systems) server operating systems, and supports all WEB servers. The programming interface, report template and report data of developing C/S report and B/S report are common, sharing the same development knowledge and design resources.

Non-Windows platforms currently only support report servers and HTML5 reports, and the design of report templates needs to be done on Windows.

Target User - Software Developers (Programmers)

Grid++Report is a report development tool, which is used by programmers to develop subsystems such as reports, printing, charts and data export in the software. Non-programmers should not use Grid++Report directly, and they must have certain programming knowledge to learn and use it. Programmers should not directly provide Grid++Report to report end users, but should integrate (embed) each component of Grid++Report into your software, and provide end users with an intuitive and easy-to-understand operation interface.

Years of continuous improvement, mature and stable products, rich functions

The development of Grid++Report originated in 2003. The product is mature and stable, with rich functions and good operating performance. The users are basically software companies and unit information departments, including many large companies. The registration fee is low, and a large number of users are accumulated because of free use, thus ensuring the high reliability and high performance of the software.

Support various report development methods

The entire Grid++Report product currently includes "report component", "WEB report plug-in", "HTML5 report", "WEB report server" and "WEB report client". Report components are used to develop Windows desktop programs, including stand-alone programs and client server (C/S) programs, WEB report plug-ins, HTML5 reports, WEB report servers and WEB report clients are used to develop WEB software.

  • The WEB report plug-in is a plug-in program under the browser, which has very powerful functions, but is restricted by the prohibition of plug-ins in some browsers, and the scope of use is limited.
  • The HTML5 report is a pure JavaScript script program on the client side. Using the browser's support for HTML5, the report and chart can be displayed in the browser, but the direct printing function and report data export function cannot be realized.
  • The WEB report server generates reports on the WEB server, and responds to the client browser with the generated results.
  • The WEB report client is a Windows native program, which can be started from the WEB browser to realize functions such as report printing, print preview and data export.

 

Report Tool Component Diagram

Grid++Report report design

Overview of Report Design

The report design of Grid++Report adopts the visual design mode. Just drag and drop the report elements on the design interface to design the report intuitively.

  1. Fully visualized report design, supporting standard Copy/Cut/Paste and Undo/Redo operations.
  2. Provides two report design modes, normal view and page view, and provides preview view and query view to check the report design effect in time.
  3. Use the report designer control to provide runtime visual design and adjustment capabilities for report end users.
  4. The report designer control can finely define the display appearance and behavior enabling control, and provide appropriate report visual design functions for report end users.
  5. The report component provides instant editing function to quickly set control properties.
  6. Support drag and drop to generate data display components.

report designer program

The report designer program is an application program for report design and a basic tool for developing reports. Report developers can use it to design various reports for users. The designed reports are stored as report template files. Developers can load report templates in their own programs and load report data to generate reports. This is to realize the reporting function in your own software.

The report designer program is the encapsulation of the report designer control, and the following is a screenshot of the report designer program.

report designer program

Report Designer Control

The report designer control is a programmable visual program component unit. By embedding the designer control into the developed program, the developer can provide the report end user with a visual custom report design function. The designer control provides a rich programming interface, which can customize the behavior of the designer, customize the interface, and hide or prohibit some functions.

The usual usage of the designer is to provide users with various types of report samples, and then users modify the design based on the samples. Because the report designer is a relatively professional software, it is difficult for users to completely design a report from beginning to end.

Report Designer Control

Description of other design report methods

Define the report in a fully programmed way : Grid++Report provides a rich programming interface, as long as the designer can design it, the report template can be defined with program code. In addition, the report designer program also provides the function of automatically generating the source code of the report template definition, and learning the programming interface of the report template through the automatically generated source code.

The basic part of the report template is defined by programming, and then loaded into the report designer for visual design : the developer defines the basic framework of the report template with code, and then loads the defined report template into the report designer, so that the end user of the report can use this Design further on the frame template.

Grid++Report helps developers realize complex reports

subreport

A subreport is equivalent to embedding a report into a parent report, which facilitates the realization of various complex reports. Subreports can be nested in multiple levels, that is, subreports can contain subreports. Subreports are usually used to implement multi-table reports, tables in tables, and gather multiple reports together for print preview or data export.

free form

Report tools are usually divided into two types: banner type and Excel-like type. Because the Excel-like type can realize complex Chinese-style reports, it has been adopted by many domestic report tool manufacturers, but it also has inherent defects, and the design is complicated and lacks efficiency. , binding data is not intuitive, and the performance is not high when running. Although Grid++Report is a banner-style reporting tool, its implementation ideas are still quite different from foreign reporting tools. The detailed grid of its core components provides great convenience for quickly designing Chinese-style reports, and can achieve absolute Most complex Chinese tabular reports.

In order to more conveniently implement free-form table reports, Grid++Report provides a component similar to Excel, that is, free tables. The free form can define the format of each cell separately, and each cell is associated with its own data item, and free cell merging is possible.

display image in report

Grid++Report provides image boxes to display images in various formats, including bmp, jpeg, gif, png, wmf, emf and other commonly used formats. By setting the properties of the image frame, the image can be displayed in various scaling and layout methods.

Various types of image data can be loaded into reports, including:

  • Image files on disk.
  • images in the database.
  • Images on a web server.
  • Any image data that can be accessed by the program.

Image data can be dynamically loaded according to parameters or field values, or can be loaded using programming interface to write program code, and all accessible image data can be loaded into the report.

report script

Grid++Report provides the report script function, calling the report interface in the report script code to realize the custom control of report generation, so as to realize various special report requirements and greatly expand the function of the report system. Report scripts use javascript language, javascript is currently the most popular script programming language, developers do not need to learn the syntax of report script codes. A large number of examples of report scripts are provided in the product examples, showing the realization of various special report functions.

custom drawing

Grid++Report provides a custom drawing function, special graphics or text output can be realized by calling the drawing API, thus greatly expanding the report output display function. For example, complicated hospital temperature records can be realized with report scripts.

Report custom drawing

programming interface

Grid++Report provides a rich programming interface, and each program component provides a rich API, so that the behavior of the component can be flexibly controlled, thus providing a means for realizing various personalized requirements.

The report template can also be defined with program code by calling API, as long as the report designer can design it, it can be defined with code. Grid++Report has strong programmability, which makes it open and flexible, and is the best tool for developing ever-changing dynamic reports.

Summarize

Grid++Report was born in 2003 and has been making continuous progress over the years. The long development process has given it powerful functions and stable performance. It has the largest number of report developer users, and users continue to offer advice and suggestions. The function supplement and improvement after the release of the first version are mainly driven by user needs. The ease of use and rich functions of Grid++Report have won praise from users. The use of Grid++Report to develop the hospital HIS system, construction engineering software, tax control invoice software and ERP fully demonstrates its powerful functions, especially the hospital HIS system and construction engineering software have many unique and complex forms, which are foreign A requirement that is difficult for reporting tools to fulfill.

 

 

 

Guess you like

Origin blog.csdn.net/john_dwh/article/details/131715282