Olá,
Estou enfrentando um problema parecido com o postado aqui
https://www.scriptcase.com.br/forum/index.php/topic,7992.0.html
Mas a solução no post acima não funcionou para mim.
Tenho o seguinte código escrito num evento ajax onFocus num Formulário
$check_sql = “”;
$var_produto_id = {produto_id};
// Check for record
$check_sql = “SELECT C.medida”
. " FROM lista_produto A"
. " inner join produto B"
. " on A.produto_id = B.id"
. " inner join familia C"
. " on B.familia_id = C.id"
. " WHERE B.id = " . $var_produto_id;
sc_lookup(rs, $check_sql);
if (isset({rs[0][0]})){ // Row found
{q} = {rs[0][0]};
}else{
{q} = ‘Não existe’;
}
Tenho o seguinte processo:
O usuário escolhe um produto num campo autocomplete e depois no campo quantidade digita a quantidade que deverá comprar daquele produto.
Quando o campo quantidade recebe o foco do cursor ele deveria executar o código acima e escrever num campo label se o produto escolhido possui a medida em UNIDADE ou em GRAMAS. Essa informação é crucial para o usuário, porém não funciona de jeito nenhum.
Seria um bug ou eu estaria fazendo algo de errado?
Abraço,