sc_confirm

Bom dia,
Preciso de uma mensagem de confirmação para uma determinada ação no botão run com uma condição if segue código.
o problema e que satisfazendo ou não a condição aparece a mensagem de confirmação sc_confirm

sc_lookup(dataset,“SELECT COUNT(*) FROM receber WHERE receber_pedv = {idpedv}”);

$rows = {dataset[0][0]};

if($rows == 0){

fin();

}else{
sc_confirm(“Atenção financeiro lançado anteriormente, deseja realmente continuar ? todos os registro serão excluidos e relançados conforme dados do pedido”);

$delete_table = ‘receber’;
$delete_where = “receber_pedv = ‘{idpedv}’”; // Where clause

$delete_sql = 'DELETE FROM ’ . $delete_table
. ’ WHERE ’ . $delete_where;
sc_exec_sql($delete_sql);

fin();

}

Os comandos parecem estar certos. Provavelmente está entrando no else (e não no if), ou seja, o COUNT(*) está retornando valor diferente de 0. Para verificar isto, adicione esta linha antes do if e veja qual é o valor retornado:

var_dump($rows);die();

sc_confirm() só funciona em eventos Ajax onClick, qualquer dúvida tem no manual do SC.
Dê uma procurada aqui no fórum que fala mais sobre esse assunto.

Obrigado a Todos