首页 > Web开发 > 详细

如何在FastReport.Net报表中使用 Excel 文件作为数据源

时间:2016-07-16 02:31:02      阅读:361      评论:0      收藏:0      [点我收藏+]

首先,是对Excel文件的要求,每个表格都需要被放置在单独的表中,第一行是用来命名表格字段的列头。

?

1.用一个表格来创建Excel文档

?

bubuko.com,布布扣
?

2.创建一个Windows窗体项目

?

3.在窗体上添加报表控制器

?

4.双击添加的控制器,跳过数据源窗口,报表设计器就会显示出来

?

5.在报表设计器中创建新的数据源连接。Menu Data-> Add Data Source

?

bubuko.com,布布扣
?

数据源向导程序显示:

?

bubuko.com,布布扣
?

6.用相同的命名按钮创建新的字符串连接

?

bubuko.com,布布扣
?

7.在字符串连接创建窗口中选择连接类型为 ODBC Connection

?

bubuko.com,布布扣
?

打开“Use connection string”按钮,选择数据源

?

bubuko.com,布布扣
?

8.这里,选择 "Computer data source"标签

?

bubuko.com,布布扣
?

9.选择“Excel Files”并点击OK

?

bubuko.com,布布扣
?

在打开的窗口中选择包含数据的 .xls 或者 .xlsx 文件

?

通过OK按钮关闭字符串连接的向导程序

?

字符串连接如下所示:

Dsn=Excel Files;dbq=C:\Users\Gromozeka\Documents\Visual Studio 2010\Projects\ExcelDataSource\ExcelDataSource\bin\Debug\Employee.xlsx;defaultdir=C:\Users\Gromozeka\Documents\Visual Studio 2010\Projects\ExcelDataSource\ExcelDataSource\bin\Debug;driverid=1046;maxbuffersize=2048;pagetimeout=5

?

10.在数据源向导程序中选择Next.В мастере создания источника данных нажимаем Next.跳转到数据选择窗口

?

bubuko.com,布布扣
?

选择需要的表格,然后点击Finish

?

11.新的数据源被添加到数据窗口

?

bubuko.com,布布扣

12.现在我们可以创建报表模板,将所有字段放入数据带中

?

bubuko.com,布布扣
?

运行报表

bubuko.com,布布扣

综上所述,您可以使用Excel文件中的数据自动化您的会计报表。一个数据源可以包括大量表格,这取决于电子表格中的表格数量。许多公司仍然持有excel格式的账目,您可以在报表中使用它们。

点击下载最新版FastReport.Net>>

?

?

?

如何在FastReport.Net报表中使用 Excel 文件作为数据源

原文:http://619388112.iteye.com/blog/2311033

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!