Boa dia, o que estou fazendo de errado? Quando seleciono a unidade ele puxa so que tem naquela unidade o andar correto, mais quando seleciono o andar ele não acha o setor,
Um funciona o outro não.
Boa dia, o que estou fazendo de errado? Quando seleciono a unidade ele puxa so que tem naquela unidade o andar correto, mais quando seleciono o andar ele não acha o setor,
Um funciona o outro não.
Aparentemente, os campos {unidade} e {cad_andar},são numéricos, sendo assim não usa aspas.
Segue como esta na base de dados
{unidade} e {cad_andar} são do tipo INTEIRO? Tenta as ’ ’ no método Lookup
Esta desta forma msm so funciona no primeiro quando seleciono unidade ele aparece os andares daquela unidade e quando seleciono o andar ele não aprece os setores daquele andar.
SELECT id, nome
FROM cad_setor_unidade
WHERE cad_andar_id = ‘{unidade}’
ORDER BY nome
Este aqui esta funcionando do jeito que esta…
SELECT id, nome_andar
FROM cad_andar
WHERE cad_unidade_id = ‘{unidade}’
ORDER BY nome_andar
Depois vem a parte
SELECT id, nome
FROM cad_setor_unidade
WHERE cad_andar_id = ‘{unidade}’
ORDER BY nome
que não funciona e tudo é inteiro…
a sequencia é está.
Entendi! Existem algumas maneiras de atualizar o {segundo_campo}.
Eu particularmente utilizo assim:
Um evento ajax onChange com sc_field_readonly({segundo_Campo}, off);
Dá uma olhada na última resposta desse tópico: BUG Atualização do lookup do campo com evento ajax
no meu caso ficaria como esta logica ai? fiquei confuso…
Cria um evento onChange para o campo {andar}, com o seguinte código:
sc_field_readonly({setor},off);
Só colocar este codigo ai no onchange com o nome da tabela?
Estou aprendendo me desculpa
Tranquilo!!!
No caso o nome do campo
Vou fazer o teste e já retorno.
O campos que vão ser passados como parametros coloco o setor correto?
Não precisa marcar nenhum campo como parâmetro nesse caso
Ok após isto copio o que foi me enviado e executo e testo correto?
Ref ao codigo dentro do campo where deixo tb correto.
Não altera o lookup do campo