Somando varias linhas e dando resultado em outra tabela

Prezados me ajudem com o seguinte problema,
Tenho uma tabela nf_itens que tem os campos: numero_nf valor_unitario quantidade valor_total
tenho outra tabela nf_total que tem os campos numero_nf subtotal

como faço para somar todas as linhas de valor_total de um numero_nf e dando o resultado no subtotal de outra tabela…

Me ajuda por favor, to travado por causa disso…

Obrigado

Por acaso vc tem um mestre-detalhe ?
se for isso vc usa a macro sc_master_value (‘Objeto’, Valor)

olha no help em macros q mostra como usa, tem na sessão de vídeos do site como usa tb.

c não for mestre detalhe q vc tem dá mais detalhes pra gente poder t ajudar.

é mestre detalhe sim, tem como especificar o macro melhor ? eu sou novo nisso…

sc_master_value (‘Objeto’, Valor)
Objeto - Campo Total no form mestre, este campo vc pode criar no formulário mesmo, só para apresentação.
Valor - Valor da soma.

veja esse vídeo, vai explicar melhor q eu.

http://www.scriptcase.com.br/videos-scriptcase/formulario-mestre-detalhe/

eu fiz assim

  • no form mestre criei um novo campo chamado total
  • criei uma função na biblioteca para fazer a somatória referente a nota e seus itens passando os parâmetro de id da nota
  • no form filho em onValidate coloquei chamei a função de novo para buscar nova soma, ai utilizei na macro sc_master_value()