DataTable能否做为报表的数据源呢?
小弟我们公司的工程都完成了。客户也很满意我们的东西。昨天晚上一起和客户去吃饭,喝的高兴,客户突然提出能不能把DataGrid的显示也弄成报表的显示格式。当时我就觉得比较难呀。但是我们领导答应了。
今天头大了一个多小时。
报表我现在会做参数的,数据库字段的。很简单。但是这个该怎么做呢。
首先说明我的这个DataGrid是调用了业务处理层的方法返回的DataTable来设置他的DataSource我实验了在ReportDocument中用setDataSource来设置为DataTable,但是在运行的时候就汇报表错误。于是我用DataTable的rows[][]属性去设置字段。但是很不显示,因为每次怎么知道每张DataTable有多少个字段和列呢?
请大家帮忙。
如果能直接将DataGrid转化为报表该多好呀。