klar hab ich dich verstanden, nur kann ich mir nicht gut vorstellen, dass du deine daten in einem DBGrid archiviert hast. ich denke, sie befinden sich eher in einer tabelle
dein 'pre-listen' startest du durch wechseln des datensatzes (im AfterScrollEvent des zugehörigen DataSets) und durch doppelklick wählst du den datensatz aus und übernimmst ihn, wohin du ihn auch immer haben willst.
in meinem vorigen beitrag habe ich auch nichts gegenteiliges behauptet, oder?
mfg, stefan