Hi Gustavo,
Ok, I think it's do-able, although I haven't tried it specifically.
a) set a condition for the Insert button on the child Browse. Say something like
p_web.GetSessionValue('okToInsert') = 1
b) On the parent form, set the sessionValue to be 0 when the form is generated. ie in GenerateForm routine;
p_web.SetSessionValue('okToInsert',0)
c) For each of the form fields that must be set, in the validate::FieldEquate routine put something like
if p_web.GetSessionValue('fil:fields1') and p_web.GetSessionValue('fil:fields2') and ....
p_web.SetSessionValue('okToInsert',1)
end
d) For each of the fields in ( c) add the Browse to the "Reset List" for that field.
Cheers
Bruce