Поскольку вы хотите сделать это, когда нажата кнопка «Применить изменения», вы можете сделать это в процессе обработки страницы.
Вам необходимо определить, какой массив Apex содержит данные из этого столбца табличной формы - например, apex_application.g_f01, apex_application.g_f02, ... Одним из способов является просмотр источника страницы при запуске страницы и поискэлементы, которые составляют столбец.Если у них есть атрибут name="f01"
, то вам нужен массив apex_application.g_f01 и т. Д.
Затем просто напишите этот код в процессе обработки страницы (я предположил, что требуемый массив - это g_f01):
declare
l_tot number := 0;
begin
for i in 1..apex_application.g_f01.count loop
l_tot := l_tot + nvl(to_number(apex_application.g_f01(i)),0);
end loop;
:p123_hidden_total := l_tot;
end;