Hello; I asked this last week but I think it got lost, so here it is again, I have a form for inputting Petty Cash Receipts. Because the report that it prints to eventually is based on a hard report by another department, the maximum number of receipts for each Envelope/Report is 17. I'd like to do some things on it that I don't know how to do: I have an "Add & New" button at the bottom of the form that the User uses if they need to add another receipt to the same envelope. 1) When they use that button I'd like to give them the blank form with some of the fields pre-filled in with information from the previous record: i.e. their Name, date, etc; things that remain constant with each entry until they are finished entering that envelope's receipts. 2)As they enter another receipt, I'd like the Receipt number to automatically increment by one. They need to be able to edit the field if they don't want that number and the numbers run 1-17 for each envelope so it can't be an autoincrement on the table 3)When they go to enter a new record for that envelope, I'd like to display their previous entry. (so that if the phone rings, etc, they know where they were when they get back to finish) Again, I don't want that to happen until after they have entered one receipt and opted to enter another on the same envelope. I'm thinking a lot of these could be accomplished with GetProperty, maybe on an eep on the button?? I'm just not sure if I'm on the right track or quite how to start. thanks, Lin

