Duplicate Master/Detail Form into Unsaved Form

I am trying to duplicate an order form into a new form, but don’t want it saved into the database until the save button is clicked. This way changes can be made prior to saving it. The problem here is that the order form is a master/detail form and so the standard copy button doesn’t work, it leaves out the detail part. All the examples I have seen of duplicating a master/detail form just directly duplicate the entry into the database.

How do I go about doing this?

Thanks,
Chris