Bom dia!
Estou desenvolvendo uma aplicação Control que vai permitir a usuária atualizar (zerar) valores de vários Contratos de uma só vez.
Na aplicação criei o seguinte campo
v_contrato : Campo duplo select
Estou usando a seguinte logica no evento OnValidadeSucess porém não está funcionando:
[code]$idcontrato= {v_contrato};
sc_lookup(nc, “SELECT ID FROM dbo.cad_eventos_t
WHERE EV_TIPO in (’”.$idcontrato."’)"; -<-- não sei como informar aqui pelo fato dele ser um duplo select
if(!empty({nc}))
{
for($i=0; $i < count({nc}); $i++)
{ $tmpe = {nc[$i][0]};
$idcontrato.=", “.$tmpe;
}
sc_exec_sql(“update cad_orcamento_evento_t
set ORC_EV_RB =’’, ORC_EV_RL= ‘’
where ORC_EV_CONTRATO IN (’”.$idcontrato.”’)");
}
else {
sc_error_message("Selecione ao menos um contrato!);
}[/code]
Ele não atualizar e só mostra a mensagem do Else
Alguém poderia me ajudar?