Crystal Reports 2008 does not Support LINQ or Nullable<T> for .NET
I am 99% certain the problem below is correct, however it would be nice if someone at SAP/BusinessObjects/CrystalReports would confirm it.
PROBLEM: If you call SetDataSource() with an IEnumerable<T>, the Crystal Reports engine wants to convert it into a DataSet. However if there are any Nullable<T> parameters on any objects it fails with the error message below. A Link.Table is different from a DataTable in that it supports Nullable types.
QUESTION: Is there a "best practice" workaround for this? Is this going to be addressed in an upcoming release?
DataSet does not support System.Nullable<>.
Edited by: Chris Marsh on Sep 29, 2008 10:08 PM