Não consigo fazer corretamente 2 dataset

se alguém puder corrigir com este código pra mim, eu ficaria muito agradecido

sc_lookup(dataset,“select SUM(quantidade*valor)FROM itens WHERE codvenda = {codvenda}”);
}
if ({situacao} == “Orçamento”)
{
$total = {dataset[0][0]};
sc_exec_sql(“UPDATE venda SET totalitensvenda = $total WHERE codvenda = {codvenda}”);
sc_format_num($total, ‘.’, ‘,’, 2, ‘S’, ‘1’, ‘’);
sc_master_value(‘totalitensvenda’,$total);
} else {

$total = 0;
sc_format_num($total, ‘.’, ‘,’, 2, ‘S’, ‘1’, ‘’);
sc_master_value(‘totalitensvenda’,$total);

}

//os campos totalitensvenda e situacao são do form venda (mestre)

Tem que passar como parametro o campo situação para a app detalhe.
Esse código pode ser bem simplificado.

muito obrigado Haroldo

fiz a alteração e funcionou

um abraço