C # process automatic report generation by Word I. Overview,

Source: Internet
Author: User

C # process automatic report generation by Word I. Overview,

We often encounter such a requirement to generate a report in Word format, rather than simply a report in a table, just like a health check report.

The data source part decides to use a stored procedure to return Dataset. The data in the entire report comes from multiple datatables Of This Dataset.

First, use the configuration file to traverse Dataset to generate Word documents. However, this means that a lot of content needs to be configured, mainly in terms of style, such as font, table width and height, alignment, and header and footer.

It was too troublesome. Then Mr. Luo decided to modify the template by creating a word template for the report, and then configuring and updating the template content.

Main functions:

1. Update the text at the specified position.

2. Supported tables.

3. Supports charts.

4. Supports circular generation of regional content.

5. Supports directories.

 

The final result is as follows:

Template

Generate Report

 

Related Article

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.