博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
水晶报表使用IEnumerable<T>数据源
阅读量:6291 次
发布时间:2019-06-22

本文共 1190 字,大约阅读时间需要 3 分钟。

这篇我们学习水晶报表,报表呈现的数据源是IEnumerable<T>。比如下面的数据:

 

using System;using System.Collections.Generic;using System.Linq;using System.Web;using Insus.NET.Models;namespace Insus.NET.Entities{    public class MachineEntity    {        public IEnumerable
Machines() { return new List
() { { new Machine() { Key =1, ModelNumber ="TC03Q", Brand ="QT", ManufactureDate = Convert.ToDateTime("2008/12/31")} }, { new Machine() { Key =2, ModelNumber ="MH26U", Brand ="HW", ManufactureDate = Convert.ToDateTime("2012/03/09")} }, { new Machine() { Key =3, ModelNumber ="DW569", Brand ="XM", ManufactureDate = Convert.ToDateTime("2015/07/25")} } }; } }}
Source Code

 

新建水晶报表:

 

 

 

 

 

 

按Next铵钮,略过Group By。

 

铵Next铵钮,略过Filter Fields。

 

 

报表创建OK。

 

根据这篇《》

我们还得在BasePage基类中,重载另一个方法:

 

在.aspx.cs网页中,就可以使用上面的方法:

 

 

程序运行:

 

学习完毕。

希望对你有所帮助。

 

转载地址:http://mxkta.baihongyu.com/

你可能感兴趣的文章