Website: www.gybaobiao.com, report exchange qq: 1271180210
Download address: http://www.gybaobiao.com/demo/Download.asp?filename=Gscr.Report.rar
This source code includes C# and VB.net report source code.
The Gscr.Report control (Guangyuan Report Control) enables free definition of reports and common report functions such as report display, print preview, printing, formulas, sorting, and export.
---The following is a quote from the official introduction---
Gscr.Report control (Guangyuan report control) is a report platform specially developed for .NETForWindowsForms programmers. It has the characteristics of practical functions and simple operation.
1. Using a determinant two-dimensional table, you can flexibly set cell properties, and the operation method is very similar to Excel;
a. Cell width and height, background color, foreground color, display format, grid settings, etc.;
b. Font type, font size, font thickness, italics and underline settings, etc.;
c. Data horizontal alignment, vertical alignment settings, etc.;
d. Merge cell function;
2. The friendly table designer interface can make report design work easier. You can use it to make a table template and then save the table as a .gsc file.
3. Support data binding. Users only need to provide a DataTable object, so the report supports various popular database formats, such as SQL Server, Oracle, Access and other commonly used database formats.
In addition, users can also implement data binding by assigning the SelectSQL attribute of the report (setting the SQL text command for SQL to be run as the Gscr.Report data source).
4. Flexible settings can be made according to the needs of the printing effect, including page margins, paper size, headers and footers, printing direction, whether table lines are printed, whether the background is printed, etc.
At the same time, table printing is supported, and users can flexibly control the background color, content, edges, etc. of each cell whether to print or not.
5. Provide a variety of cell data types (or editing methods): edit boxes, drop-down list boxes, drop-down tables, check boxes, date selection boxes, currency input boxes, buttons, progress bars, passwords, etc.
6. Add/delete rows and columns, show/hide, drag, sort, lock rows and rows and other functions
7. The created reports support multiple export file formats including xls, txt, csv, xml, etc., and also support resource localization.
8Supports cell formula operations. Formula expressions can perform various operations such as arithmetic, relational, and logical, and support references to parameters, variables, fields, and cells.
At the same time, it provides a wealth of built-in functions, including text functions, date and time functions, mathematical functions, check functions, program flow functions, type conversion functions, aggregate functions and various special processing functions (such as capitalizing amounts), etc.
9. The interface is beautiful and generous.