>The following code is simple and straighforward, but when I do the replace statement, the last record in cursor is updated instead of the first, and the scan terminates. I've never seen this before. Any clues?
>
>Scan
> lcProject = Alltrim(Project)
> If Seek(lcProject, "bond", "proj")
> liBond = bond.ky
> Replace bondky With liBond In curRedemptions
> Endif
>Endscan
Jim,
What is the current order for the curRedemptions? If it's BondKy you'll see the behavior you're describing.
If it's not broken, fix it until it is.
My Blog