Hugo,
You're right, I think this is going to work in my case. I used this all the time, just forgot to apply in this particular case.
>You can pass a reference to the child form as a parameter, then you just call the Refresh() of said reference (the grid or the form, whichever you feel is best)
>
>
>
>....
>
>DoForm('frm_Ticket', m.loParameter, thisform)
>
>
>And in the Init you copy the reference to a ticket's form, lets say ParentForm
>
>
>* frm_ticket.init
>....
>this.ParentForm = toForm
>
>* frm_ticket.Destroy
>this.ParentForm = null
>
>* And before releasing the form
>this.ParentForm.Refresh()
>
>
>Or some of variation of the above
If it's not broken, fix it until it is.
My Blog