Missing DataSets
Hi,
I have a common method that loads data for every report run. Prior to printing or designing the report, I call this method, which clears existing DataSets, and adds the necessary DataSets.
frxReport1.DataSets.Clear;
frxReport1.DataSets.Add(fsData1);
if iCount>1 then
frxReport1.DataSets.Add(fsData2);
if iCount>2 then
frxReport1.DataSets.Add(fsData3);
Some reports display that DataSets in the Data tab, on the right side. However, other reports, do not display any DataSets, and the right side says: "No data available." The Report->Data menu items opens a Connections dialog, which is empty. However, I do not have connections for any report. I just have the DataSets that I, programmatically, add. I can confirm frxReport1.DataSets.Count is greater than zero, on all reports. I can even confirm that the RecordCount > 0.
I am using 5.2. Any ideas as to what might cause this behavior?
Thanks,
David
I have a common method that loads data for every report run. Prior to printing or designing the report, I call this method, which clears existing DataSets, and adds the necessary DataSets.
frxReport1.DataSets.Clear;
frxReport1.DataSets.Add(fsData1);
if iCount>1 then
frxReport1.DataSets.Add(fsData2);
if iCount>2 then
frxReport1.DataSets.Add(fsData3);
Some reports display that DataSets in the Data tab, on the right side. However, other reports, do not display any DataSets, and the right side says: "No data available." The Report->Data menu items opens a Connections dialog, which is empty. However, I do not have connections for any report. I just have the DataSets that I, programmatically, add. I can confirm frxReport1.DataSets.Count is greater than zero, on all reports. I can even confirm that the RecordCount > 0.
I am using 5.2. Any ideas as to what might cause this behavior?
Thanks,
David
Comments
To add to this. Report from code stopped working when we upgraded to Fast Report 6 from Fast Report 5. I needed to add frxReport1.EnabledDataSets.Add(fsData1) to make it work. So you helped me a lot. Thanks.
Gisli