I face this strange issue. I have a sub report connected to a stored procedure. The stored procedure currently returns 271 columns in the resultset. I need the stored procedure to return 8 more columns in the resultset. When I altered the stored procedure and executed the crystal report, i got the error, "One or more fields could not be found". When i removed ALL 8 fields from the stored procedure, my report started working like a charm again. After a lot of struggle, I started adding one oe field at a time. To my surprise, i observed that, I was able to add onle one more column to the existing resultset of the stored procedure. As soon as i added the second column to the resultset, my report started breaking.
There is any limitation in Crystal Reports 2008 on the number of columns it can access. The max limit that i see in my case is 272. Since these are legacy reports, it is not a good suggestion to delete some keys from the existing resultset as this problem may again crop up in future when more columns from the resultset will be required.
Please help at the earliest. Thanks in advance.