Atualizar campos no form principal com grid editável

Ola Galera!
Estou tentando fazer uma coisa aqui mas não estou conseguindo, será que é possível?
Form 01 = gerar carnês de mensalidades.
Form 02 ou mestre detalhe : gera efetivamente as parcelas.

Form 01 Campos:
Cliente
valor_par_geradas=> este campo pega o valor geral das parcelas geradas
valor_par_emdebito => este campo pega apenas o valor das parcelas em debito
valor_par_pagas =:> este campo pega apenas o valor das parcelas pagas

Form 02 ou mestre detalhe: campos
data_emissão => Data
valor_mensalidade => Valor da parcela
staus => “EM ABERTO”, “PAGO”, “CANCELADO”

Gosta que ao alterar do campo status, ele atualizasse o valor no form 01

Ex.
Form01
PARCELAS GERADAS PARCELAS PAGAS PARCELAS CANCELADAS
300,00 200,00 100,00

Form02
VENCIMENTO VALOR STATUS
01/01/2012 100,00 PAGO
01/02/2012 100,00 PAGO
01/03/2012 100,00 CANCELADA

Alguém pode me ajudar?
Att
Helder

Helder,

A macro sc_master_value(‘Objeto’, Valor) faz isso. Já experimentaste?

Olá colega, usei esta regra abaixo, mas ta atualizando com a soma da coluna inteira e não apenas com valor que se refere ao status.

if({pc_cr_status} == “PAGO”)
{
sc_lookup(dataset,“select SUM(pc_cr_valor) FROM pr_carne
WHERE pc_cr_id_par = {pc_cr_id_par}”);

if(!empty({dataset[0][0]}))
{
$tot_pag = {dataset[0][0]};
sc_exec_sql(“UPDATE carnes SET cr_pr_pago = $tot_pag WHERE cr_cr_id = {pc_cr_id_cr}”);
sc_format_num($tot_pag, ‘.’, ‘,’, 2, ‘S’, ‘1’, ‘’);
sc_master_value(‘cr_pr_pago’,$tot_pag);
} else {
$tot_pag = 0;
sc_format_num($tot_pag, ‘.’, ‘,’, 2, ‘S’, ‘1’, ‘’);
sc_master_value(‘cr_pr_pago’,$tot_pag);

}

}