I'm using TClientDataset.CloneCursor to implement different views of the same data. I have a master dataset, and several clones, each of which contains a different subset of the master dataset's fields. But when I try to display data from the clones, they come up empty. The master dataset is populated with data correctly, and the clone datasets' CloneSource property is pointing to the correct dataset, but if I put two grids side-by-side, one showing the master and the other linked to a clone view, the clone view one will be blank.
Any idea what can cause this?