{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
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
coloca o campo {unidade} no onchange do andar, pois o campo está presente no select
{unidade};
sc_field_readonly({setor},off});