Bom dia , eu tenho um formulário Meste/Detalhe e no meu detalhe eu insiro alguns produtos e eu gostaria que toda vez que eu inserisse algo no detalhe o valor total dos produtos no Mestre atualizasse dei uma pesquisada por ai achei a macro sc_master_value que faz essa função, porem não estou conseguindo usar ela.
Eu crio um método php no formulário em que eu insiro o produto e coloco o coloco o seguinte codigo :
[code]sc_lookup(ds,"SELECT SUM(VALOR_TOTAL) FROM ORDEM_SERV_PROD WHERE COD_ORDEM_SERV = ‘{CODIGO}’ ");
if(!empty({ds[0][0]}))
{
$result = {dataset[0][0]};
sc_exec_sql(“UPDATE ORDEM_SERV SET TOTAL_PROD = $result WHERE CODIGO = {CODIGO}”);
sc_format_num($result , ‘.’, ‘,’, 2, ‘S’, ‘1’, ‘’);
sc_master_value(‘total_prod’,$result);
} else {
$result = 0;
sc_format_num($result , ‘.’, ‘,’, 2, ‘S’, ‘1’, ‘’);
sc_master_value(‘total_prod’,$result);
} [/code]
Porem nada acontece nem nos formulários de update, alguém que utiliza essa macro pode me dar uma força ? Obg . .