首页 文章

使用由list填充的数据集创建Crystal Report

提问于
浏览
0

我在VS 2012中创建了一个名为ItemSalesReport的水晶报表 . 我创建了一个数据集,并在designview中添加了一个名为ItemSalesTable的数据表,其中包含4列: ItemName, Quantity, UnitPrice and Total.

添加报表时,我选择了ProjectData - > ADO.NET Datasets下的所有4列 . 我正在按照本指南http://www.codeproject.com/Articles/12694/Creating-Crystal-Reports-using-C-with-Datasets

我现在想要使用不是来自数据库但来自列表的数据来运行报告 - ItemSalesList . 我还需要使用DataAdapter吗?

我有这个清单

List<ItemSales> ItemSalesList = new List<ItemSales>();

public class ItemSales
{
      public string ItemName { get; set; }
      public decimal Quantity { get; set; }
      public decimal UnitPrice { get; set; }
      public decimal Total { get; set; }
}

如何在数据集中填充数据表以查看报表上的值?

此外,我的CrystalReportViewer似乎没有ReportSource属性 .

1 回答

  • 0

    您不需要手动创建属性 . 只需通过向导制作水晶报告即可 . 它将管理所有需要的东西是与DB的正确连接和表的选择 .

    I think video will help full

相关问题