Nur aus Neugier, warum würde man sowas machen? Kann man nicht einfach den Datensätzen eine Positions-ID oder so geben und diese ggf. tauschen? Oder hab ich falsch verstanden, worum es geht (die Anzeige)?
Nun ich denke daß Harry, da er eine "einfache" Lösung bevorzugt, im Dataset herumfummelt, damit die Anzeige seinen Ansprüchen genügt. Das widerspricht zwar jeder Trennung von Daten und Anzeige aber dieser Lösungsweg ist für Datensensitive Komponenten wohl der offensichtliche.
Gruß
K-H