Hi there,
I am about to lose it so I hope that someone can help me.
I am developing a InfoPath Form for purchase requests. There will be workflows attached to this. The idea is someone fills out the form and hits submit. I have created my own custom submit button and works fine.
I have set permissions on the list so that user people can only Add and not Update. We obviously do not want someone modifying their request after it has been submitted because there will be an approval process(hence the workflow)
After the form is submitted workflow starts and task is created and assigned to a purchaser. Once they have opened the request and read what the person wants they have to go out and source/price it. Once they have done that I want them to go back the form and UPDATE/SAVE data in the form. Now I know what some of you may be thinking, just show the Save button on toolbar and you are done. Well that is great but what if the orginal requestor opens it up to view the price. They see the save button also. They click it and it says they cannot save, access is denied. Great! But hey, they are also allowed to do a save as. Now we all know that users are idiots so they will save a new one and of course this will kick off another workflow and of course they have the option to specify whatever file name they want which circumvents the Submit logic that I have put in place to name the document consistantly with an incrementing ticket number.
In short ALL I want to be able to do is allow someone to SAVE/UPDATE the form once it has been submitted. I have tried the update button but that does NOTHING. Documentation says sends data back to server but does not save.
Please help as I am about to say screw InfoPath and then MS gets no Enterprise Licensing $ from my company for installing and using Form Services.
Thanks
Stuart