Update data form + copy form option

Update data form + copy form option

Hello,

I've build an application where users can add change requests to a list of requests. Whenever a new request is added it mails to me.

Next for me to do is update the request form specifying release date and other information.

I should be able to:
- mail the user to notify him that I updated his request (status 'scheduled')
- mail the user later when I modify the request status to 'closed'
- mail the user when I reject a change (+ ability to give a reason)
- update the request using the same data entry form (I can access the fields that the user can't access, because I set some of the fields to hidden)

How can I:
Access the same form again, pick a request from the table, display all the data in the form, and change whatever I'd like to change (status, assigned to, scheduled completion date and more).

I found a workaround in specifying a view to the above mentioned table and then find the record and use the edit button provided on that view. Downside of this solution is that the form is shown in too small a box at the left side of the screen so I have to scroll all the time to update the data.


Furthermore: is it possible to copy a form. Sometimes I need multiple forms that are similar. I want to copy a form and delete what I don't need and add what I need. This would save time.

Another reason I am asking this is that I want two forms that look at the same data. The user enters his requests from a website (Iframe). I want to access another screen (with more data-entry fields) from the same website but from a page this user can't access it from. This form should have a picklist that enables me to pick the record he just entered, display all the data in the form and than change/add what I need to change.

Furthermore: it would be nice if we would be able to copy just a form or view from another application (not the whole application) into a new application.

best regards,
Frans