LOCATE FOR rec_Id = m.MyId LOCAL loScatter SCATTER MEMO NAME loScatter APPEND BLANK #IF If you have a Default functionality to fill primary key * take the id generated by the default functionality during APPEND BLANK loScatter.rec_Id = rec_Id #ELSE * changing the primary key loScatter.rec_Id = <whatever> #ENDIF GATHER MEMO NAME loScatter