<?php
if (sc_changed ({ipcentral}) ) {
$sql = "SELECT ipcentral FROM secretarias WHERE ipcentral = '{ipcentral}' ";
sc_lookup( ds, $sql);
if(isset({ds[0][0]})) {
$error_codigo = "Este IP já esta configurado: " . {ds[0][0]} .'';
sc_ajax_message($error_codigo,"Erro","timeut=2&button=N" );
}
}
?>
Caro Robert, funcionou direitinho, muito obrigado, porem teria como fazer com que o foco não saia do campo obrigando o usuário a retornar.
Desde já agradeço sua cordial anteção.
Após o sc_ajax_message acrescente a linha:
sc_set_focus({ipcentral});
Essa informações estão no Help do ScriptCase em macros.
Macros usadas nesse código:
sc_changed({campo}) -> Retorna true se o campo for modificado;
sc_lookup() -> Executa um comando de select retornando uma matrix;
sc_ajax_message() -> Retorna uma mensagem de alerta em uma div em tempo de execução;
sc_set_focus({campo}) -> Muda o foco para o campo escolhido.
Qualquer dúvida é só falar.
Robert Berbert