Galera do SC
Tenho uma aplicação com um form pai “Devedores” e um mestre detalhe “Mensalidades”
Vou tentar ser bem objetivo. No form mensalidades no momento em que faço a inclusão de um débito ele atualiza o form pai “Devedores” no campo dv_valor, conforme o status
if ({ms_status} == “EM ABERTO”)
sc_lookup(dataset,“SELECT SUM(ms_valor) FROM mesalidades
WHERE (dv_id = ‘{dv_id}’)”);
if (empty({dataset}[0][0])) {
$total = 0.0;
} else {
$total = {dataset}[0][0];
}
sc_exec_sql(‘UPDATE devedores SET dv_valor = $total WHERE dv_id = {dv_id}’);
sc_format_num($total, ‘.’, ‘,’, 2, ‘S’, ‘1’, ‘’);
sc_master_value(‘dv_valor’,$total);
Ate aqui blz, mas no momento que altero o status para “PAGO”, não consigo fazer com que o saldo devedor (dv_valor) no form “Devedores” seja atualizado dando baixa apenas no valor pago.
Se puderem me ajudar.
Att
Helder