tenho uma aplicação que verifico um campo booleano, se está setado true ou false, faço a validação mas ocorre um erro.
Undefined offset: 0
escreva seu código aqui, assim fica mais fácil avaliar.
coloquei no evento onLoad, para verificar quando abre o form.
$sql = "select situacao from fn_cartao_fatura where id = ".{fn_cartao_id};
sc_lookup(dt, $sql, "conn_postgres");
$result = {dt[0][0]};
$condicao = $result == 1 ? true : false;
if($condicao){
sc_field_readonly({valor}, 'on');
sc_btn_display('new', 'off');
sc_alert('A fatura já está fechada portando não é possível editar.');
}
E se seu sc_lookup não estiver retornando dados?
Coloque a app em modo debug.