*** call the mover form IF DoForm("afrmMoverCursorVert", "CA1 OIO Numbers", "crstCA1", 1) *** init for new values THIS.VALUE = curSelected.cOIONo *** close movers cursors USE IN curAvailable USE IN curSelected ENDIFAs you notice that I have to close the cursors, this is a simple logic and I am clearing up there and then, there maybe complicated logic inbetween the mover and closing of the cursor.