>Is the best way to save a record entail first scattering the current record's data to memvar and editing the memvars or directly editing the live record?
It entirely depends on developer's taste, though scatter is not in use anymore.
Edward Pikman
Independent Consultant