Olá pessoal, estou com um problema sério em uma consulta e não faço ideia do que pode ser.
Vou tentar explicar da melhor forma:
Em meu Banco que segue anexo, tem um form de cadastro (clicando no ícone Alterar dados Acolhidos), dentro desse form há uma consulta que é para facilitar o manuseio dos processos.
Nessa consulta que estou com um problema esquisito.
Os dados que aparecem ali são originado de uma consulta que está salva no BD com o nome ConsultaTodosAcolhidosEntidade e que devem aparecer somente as crianças que estão na instituição, ou seja caso ela seja desligada não deve aparecer ali (a consulta tem o critério É Nulo inserido no campo (data do desacolhimento).
A consulta funciona, porém há situações em que uma criança pode ser desligada e retornar, nesse caso nos cadastramos ela novamente gerando no BD por exemplo um registro de nº 10 (que foi a primeira passagem da criança pela instituição) e outro de nº. 30 (a segunda passagem). Nesse ponto está acontecendo que ao invés de aparecer na lista o registro nº. 30 (segundo) que é o último ele ta puxando o nº. 10 (com data no campo desacolhimento), ou seja o primeiro registro, inclusive com o campo data do desacolhimento preenchido, que é o critério para não aparecer ali, pois a consulta é baseada nos nomes que não tem dado nesse campo.
Difícil de explicar, no banco que está anexo cadastrei duas vezes uma criança com o nome de Maria da Silva e podem ver que a consulta mostra um nome apenas, porém ele está com o campo data do desacolhimento (lado esquerdo inferior do form) preenchido, ou seja, não deveria ser esse registro!!!!!! E sim o outro que podem verificar na tabela cadastroacolhido. Ainda podem ver que a consulta não mostra o registro com o tal campo preenchido.
Caso tenha complicado demais estou a disposição para esclarecimentos.
Agradecimentos
Vou tentar explicar da melhor forma:
Em meu Banco que segue anexo, tem um form de cadastro (clicando no ícone Alterar dados Acolhidos), dentro desse form há uma consulta que é para facilitar o manuseio dos processos.
Nessa consulta que estou com um problema esquisito.
Os dados que aparecem ali são originado de uma consulta que está salva no BD com o nome ConsultaTodosAcolhidosEntidade e que devem aparecer somente as crianças que estão na instituição, ou seja caso ela seja desligada não deve aparecer ali (a consulta tem o critério É Nulo inserido no campo (data do desacolhimento).
A consulta funciona, porém há situações em que uma criança pode ser desligada e retornar, nesse caso nos cadastramos ela novamente gerando no BD por exemplo um registro de nº 10 (que foi a primeira passagem da criança pela instituição) e outro de nº. 30 (a segunda passagem). Nesse ponto está acontecendo que ao invés de aparecer na lista o registro nº. 30 (segundo) que é o último ele ta puxando o nº. 10 (com data no campo desacolhimento), ou seja o primeiro registro, inclusive com o campo data do desacolhimento preenchido, que é o critério para não aparecer ali, pois a consulta é baseada nos nomes que não tem dado nesse campo.
Difícil de explicar, no banco que está anexo cadastrei duas vezes uma criança com o nome de Maria da Silva e podem ver que a consulta mostra um nome apenas, porém ele está com o campo data do desacolhimento (lado esquerdo inferior do form) preenchido, ou seja, não deveria ser esse registro!!!!!! E sim o outro que podem verificar na tabela cadastroacolhido. Ainda podem ver que a consulta não mostra o registro com o tal campo preenchido.
Caso tenha complicado demais estou a disposição para esclarecimentos.
Agradecimentos
- Anexos
- Controle de Acolhidos - Banco Fictício.zip
- Você não tem permissão para fazer download dos arquivos anexados.
- (584 Kb) Baixado 2 vez(es)