Enterprise-level agile software development platform based on DOTNET component technology-agileeas. Net-report system Introduction

Source: Internet
Author: User

We all know how important the position of project reports for managing information systems is. The final response of business operation data to leaders is several comprehensive business data reports, during my eight or nine years of software development, 98% of my projects were all management information system projects, and they were constantly entangled in reports. In my early years, I used VB for development. in the net1.1 era, Crystal Reports have always been used. Objectively speaking, Crystal Reports are a very powerful and perfect report system, but VB6 and even. deployment in the net1.1 ERA can drive people crazy.

In agileeas. the choice of a report system in. net has been entangled for a long time. Some other report systems have been used, and HTML has been used to construct a report system. The results are not very satisfactory, finally, the open-source report system fyireporting Based on RDL was adopted. in Version X, the document has been translated into Chinese and has been integrated with agileeas... NET platform is integrated with version 3.96. The following shows the report in agileeas. net:

The agileeas. NET platform only uses the rdlengine, rdlviewer, and reportdesigner open-source fyireporting projects, and makes the following changes to the report designer and engine:

1. modified the Excel export problem, because there are a lot of requirements in the application to export the report and the requirements must match the Print Style:

2. modified the problem of exporting Chinese characters to PDF files.

3. culture.

4. Paper-based Printing control: in enterprise applications, especially in Windows service applications, the printing of multiple bills is controlled by the same printer.

At the same time, I have integrated the fyireporting report and agileeas. net. The report designer has added the ability to create reports based on the ORM object. The report presentation is bound to the data of the ORM object.

The integrated deployment idea is adopted in the deployment of reports, that is, the designed report definition is stored in the database, and the client reads the report definition during use and caches it on the client, A report management application plug-in is added to the platform to manage all reports in the system.

 

QQ: 15118502

Link: agileeas. NET application development platform Introduction

Agile parallel development method of agileeas. net

Agile Software Engineering Lab

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.