У меня была такая же проблема некоторое время назад.Насколько я понимаю, есть два подхода.
1) Вместо создания формы в таблице, создайте отдельные поля для каждого поля формы в вершине и разрешите ввод данных пользователем там.А затем создайте процедуру для обновления данных при отправке.
2) Вы можете создать триггер на подробной таблице, как описано ниже
create or replace trigger detail_update_trig
before update or insert
on detail
FOR EACH ROW
declare
begin
:new.timestamp:=sysdate;
end;
/
Хотя могут быть более подходящие способы решения проблемы, но вот как это работает для меня.
Надеюсь, это решит вашу проблему.