I want to append a record in a TClientDataSet based on another record (in this same TClientDataSet). Problem is that i can't access another record in the TClientDataSet because the cursor is pointed to the row i'm appending. And i can't find another way to access the other records in the same TClientDataset.
Of course i can use an extra TClientDataSet, copy some stuff and solve it that way, but i don't like that solution.
So is there a way to access the rows/records in a TClientDataset besides moving the cursor?