Because of the aforementioned bug you cannot directly connect
to a web service. Once that is resolved, it would be preferable to do that
directly rather than create a wrapper class. But in the meantime that is the
workaround we have to use.
In this article we have shown how to connect to SharePoint
using a wrapper class that connects a web service. For this article I
connected to my own web service, but you could code your wrapper class to
connect directly to the web service. In that class you would do the
appropriate data manipulation, parsing parameters, etc. Here we keep it in a
web service in anticipation of being able to directly connect one day.
Hopefully this has given you an idea of how to use
SharePoint lists as a data source for your Crystal reports. As always… keep on
coding.