{RESOLVIDO} O que falta para funcionar?

{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

ok esta desta forma

SELECT id, nome
FROM cad_setor_unidade
WHERE cad_andar_id = ‘{unidade}’
ORDER BY nome

Não funcionou… Feito conforme me disse.

Tenta sem ’ ’ .

Tem a opção nativa do scriptcase, que eu não utilizo, fica no lookup do campo
image

coloca o campo {unidade} no onchange do andar, pois o campo está presente no select

{unidade};
sc_field_readonly({setor},off});