Создание отчета Crystal с набором данных, заполненным списком

100
13

Я создал хрустальный отчет в VS 2012 под названием ItemSalesReport. Я создал набор данных, и в designview добавлен datatable с именем ItemSalesTable с 4 столбцами: ItemName, Quantity, UnitPrice and Total.

При добавлении моего отчета я выбрал все 4 столбца в наборах данных ProjectData → ADO.NET. Я следил за этим руководством 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.

спросил(а) 2013-12-11T15:51:00+04:00 5 лет, 12 месяцев назад
1
Решение
99

Вам не нужно создавать свойства вручную. Просто пройдите мастер, чтобы сделать хрустальный отчет. Он будет управлять всем, что нужно, это правильное соединение с БД и выбор таблиц.

Я думаю, что видео поможет полностью

ответил(а) 2013-12-11T17:47:00+04:00 5 лет, 12 месяцев назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема