I am not sure I have completely understood, however.
It sounds like you are trying to treat a report like a form. Primarily speaking, reports are for viewing and printing only. Each time you type in the values using my code, then close and open the report, the report starts from scratch and...