sc_set_focus()

Olá pessoal,

Em um campo de formulário criei um evento ajax, com o objetivo de testar o seu conteúdo, ou seja, fazer validação de conteúdo, e se False, então o foco não pode mudar para outro campo.

O evento inicialmente criado foi em onChange:

if ( minuto_valido( {campo_atual} ) === False ){
sc_set_focus( “campo_atual” );
}

Testei também sem a condição IF para ver se a macro funcionaria nesta função do Ajax, porém não funcionou:
minuto_valido( {mrpini} );
sc_set_focus(“mrpini”);

Outro teste que fiz foi no evento OnValidateSuccess do formulário, neste caso obtenho o resultado de False, porém não tenho como bloquear a atualização / inserção no BD, nem o sc_set_focus() é executado.

Há alguma outra forma de validar o campo sem permitir que seja tabulado para outro campo ?

Att,

Jocimar