Hi,
Just in case anyone was following this item, I solved the problem as follows:
1) Changed the Purchase Order Header browse to no longer allow updating of the status using eip
2) Changed the Purchase Order Header update form by removing the status as a field to change
3) Added a Release button to the Parent Netwebform that hosts all other objects(forms,browses etc)
4)Made the Purchase Order Header browse, the selected purchase order field and the Purchase Order Line Browse subject to the ClientSide Reset of the Added Button.
5) Wrote a function that changes the status when the button is pressed.
The net result is:
1) when you click on the Header Browse, the selected Purchase Order Field is updated and the Lines for the Purchase order appear in the related browse.
2) when you click the button to Release a Purchase Order a) it disappears off the Header Browse (due to filtering) b) the Selected Purchase Order Field is set to zero and c) The Purchase Order lines Browse is reset and no lines are shown (before the lines would hang around until you clicked on another Header).
Bye,
Hilton.