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 loScatterThanks to both you and Hilmar!!