Is there one or more other components that the FastReport components that you’re copying across are linked to maybe?
Probably not applicable, but are there any event handlers on either of the components that are needed because they’re loading/processing the data before the report is shown?
I did check the event handlers and associated components.
The only component being used was the TfrxDBDataset component which I
copied although the (non FR) dataset was not copied as I wanted to use
the one on the datasource.
I did check the the fieldnames of the two datasets (both
TClientDatasets) and there were differences but there were also fields
withe the same name.
As you did not say the the methods I used were not correct I am assuming
that the methods used were reasonable.
My current thought is that the sequence of the data in the two
clientdatasets are different.
I’m pretty sure that I’ve copied FastReports from one unit to another in a similar way to you and don’t recall having problems, so it should be fine.
Perhaps try creating a new report with just a single field being shown and see if that works with the dataset that you have copied across. If that works, you should be able to copy the components within the report across and see if that works - if not, try deleting components off the report until it starts working again.