MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


2 participantes

    [Resolvido]Consulta executada com critério em campo vazio não retornam resultados

    avatar
    Aranilo249
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4
    Registrado : 17/01/2020

    [Resolvido]Consulta executada com critério em campo vazio não retornam resultados Empty [Resolvido]Consulta executada com critério em campo vazio não retornam resultados

    Mensagem  Aranilo249 21/2/2024, 16:16

    Olá a todos.

    Estou em busca de um auxílio para solução de uma pesquisa. Já pesquisei bastante mas não conseguir solução.

    Em um formulário de pesquisa tenho dois campos com critérios, entre outros. Ocorre que quando um destes campos no registro esta vazio (ou ambos) não retornam os respectivos registros associados. Quando retiro o(s) critério(s) ai todos os registros aparecem.

    Para cada um destes campos, na linha de critério, associei os critérios da seguinte forma: Como "*" & [Forms]![frm_Pesquisar_Imóvel_Levantado]![Pesquisar_MacroRegião] & "*", para o campo MacroRegião, e no outro: Como "*" & [Forms]![frm_Pesquisar_Imóvel_Levantado]![Pesquisar_Quadra] & "*", para o campo Quadra.

    Melhor esclarecendo, quando o campo MacroRegião ou Quadra, na tabela, está(m) vazio(s), sem ocorrência unicamente nestes campos, o registro não aparece na pesquisa. Quando retiro o(s) critério(s) ai aparecem todos os registro já salvos na tabela.
    Acrescento que, na tentativa de solução, já coloquei os critérios na linha OU mais, neste caso a pesquisa não funciona em nenhum destes ou dos outros critérios.

    Por favor, alguém pode dar um auxílio?

    Obrigado!


    Última edição por Aranilo249 em 22/2/2024, 19:52, editado 1 vez(es)
    Finformática
    Finformática
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1077
    Registrado : 23/03/2010

    [Resolvido]Consulta executada com critério em campo vazio não retornam resultados Empty Re: [Resolvido]Consulta executada com critério em campo vazio não retornam resultados

    Mensagem  Finformática 21/2/2024, 16:59

    Olá Amigo!

    Não sei se entendi direito sua dúvida. Se campo está vazio nenhum critério será verdadeiro (a não ser o próprio nulo). Manda a parte envolvida para melhor análise.

    Abraço

    avatar
    Aranilo249
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4
    Registrado : 17/01/2020

    [Resolvido]Consulta executada com critério em campo vazio não retornam resultados Empty Re: [Resolvido]Consulta executada com critério em campo vazio não retornam resultados

    Mensagem  Aranilo249 21/2/2024, 19:37

    Olá Finformatica, tudo bem.

    No caso, cada registro tem vários campos onde os dois questionados fazem parte e são usados como filtro no formulário de pesquisa. Ocorre que quando não preenchidos (não são obrigatórios) os registros respectivos não aparecem na pesquisa - mesmo estando salvo na tabela. Meu objetivo e que independente de estarem preenchidos ou não apareçam na pesquisa (obviamente que neste caso não serão usados como filtro). Em minhas tentativas observo que retirando os critérios os registros aparecem.

    Obs. Sou novato no assunto!

    Agradeço pela atenção.
    Anexos
    [Resolvido]Consulta executada com critério em campo vazio não retornam resultados AttachmentDatabase Teste.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (69 Kb) Baixado 3 vez(es)


    Última edição por Aranilo249 em 21/2/2024, 20:12, editado 2 vez(es) (Motivo da edição : Anexar arquivo)
    Finformática
    Finformática
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1077
    Registrado : 23/03/2010

    [Resolvido]Consulta executada com critério em campo vazio não retornam resultados Empty Re: [Resolvido]Consulta executada com critério em campo vazio não retornam resultados

    Mensagem  Finformática 21/2/2024, 20:27

    Amigo!

    A consulta está fazendo o filtro correto. Se campo, vazio não faz parte do filtro solicitado. Se quiseres que os vazios também apareçam coloque OU NULO no final do critério.
    Exemplo: Como "*" & [Forms]![frm_Pesquisar_Imóvel_Levantado]![Pesquisar_MacroRegião] & "*" ou nulo

    Abraço

    Finformática
    Finformática
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1077
    Registrado : 23/03/2010

    [Resolvido]Consulta executada com critério em campo vazio não retornam resultados Empty Re: [Resolvido]Consulta executada com critério em campo vazio não retornam resultados

    Mensagem  Finformática 22/2/2024, 13:01

    Olá Mário!

    Conforme falei acima, veja exemplo anexo. Usando formulário com final Extra e consulta com final Extra, com critérios só nos campos Quadra e Macro, conforme solicitado. Preencha 1 ou os 2 campos. Atualiza após Enter.

    Abraço
    Anexos
    [Resolvido]Consulta executada com critério em campo vazio não retornam resultados AttachmentDatabase Teste V3.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (103 Kb) Baixado 2 vez(es)

    Conteúdo patrocinado


    [Resolvido]Consulta executada com critério em campo vazio não retornam resultados Empty Re: [Resolvido]Consulta executada com critério em campo vazio não retornam resultados

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 28/4/2024, 18:40