{RESOLVIDO} O que falta para funcionar?

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.

andar

localidade setor

Aparentemente, os campos {unidade} e {cad_andar},são numéricos, sendo assim não usa aspas.

cad_andar cadunidade

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á.
sequencia

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.

sele

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