There's the problem: You have only the [Machine Name] field in your recordset. The Field exchange function expects all the fields of your table.

Regards,
Peter