Вы можете настроить его в SQL с использованием хранимого процесса, передавая значения в SQL во время выполнения, и ваш SQL-запрос в вашем хранимом процессе будет передавать значения в виде таблицы, или вы можете установить для источника данных в VS2008 значение источник данных на ваш выбор, Datatable и т. д.
Использование хранимого процесса все зависит от ваших знаний о CR, хотя он может быть сложным с точки зрения изменений после создания отчета.
Я не уверен, на каком языке вы кодируете, но вы можете просто обработать другой код отсюда:
http://www.codeproject.com/KB/vb/Crystal_Rpt__Connectio.aspx
или как-то так:
ReportDocument report = new ReportDocument() ;
report.Database.Tables[0].SetDataSource(employeeList );
report.Database.Tables[1].SetDataSource(employeeSkillList ); crystalReportViewer1.ReportSource = report;