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 não esta retornando o valor exato

    avatar
    JVitor
    Novato
    Novato

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 46
    Registrado : 09/07/2019

    [Resolvido]Consulta não esta retornando o valor exato Empty [Resolvido]Consulta não esta retornando o valor exato

    Mensagem  JVitor 19/5/2021, 17:42

    Boa tarde, pessoal do Fórum,

    Minha questão é a seguinte.

    Estou fazendo uma consulta onde pesquiso o valor exato e não retorna nenhum registro, apesar de possuir o registro na tabela.

    Quando utilizo;

    Como [Formulários]![frRelatEquipManut]![Suporte]
    Retorna o valor correspondente, porem quando deixo o campo vazio, o relatório não apresenta nenhum registro.

    ou

    Quando utilizo Como "*" & [Formulários]![frRelatEquipManut]![Suporte] & "*"
    E deixo a Caixa de Texto vazia, me apresenta o relatório com todos os registros (correto), porem quando vou pesquisar um registro único, ele me retorna todos os valores contendo aquele registro, por exemplo;

    Se utilizo um ID 3;
    Ele me retorna todos os resultados que contenham o número 3
    3, 36, 39, 43, 123...

    Mais uma vez, obrigado pela ajuda,

    Att.,

    JVitor

    Alexandre Fim
    Alexandre Fim
    Developer
    Developer

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1781
    Registrado : 13/12/2016

    [Resolvido]Consulta não esta retornando o valor exato Empty Re: [Resolvido]Consulta não esta retornando o valor exato

    Mensagem  Alexandre Fim 19/5/2021, 17:48

    Olá JVitor,

    Quando vc utiliza o asterisco (*) no início e no final do campo a ser pesquisado, ele carrega todos os registro que contém o texto que vc informou, indiferente de qual posição esteja.
    Ou seja:



    Se utilizo um ID 3;
    Ele me retorna todos os resultados que contenham o número 3
    3, 36, 39, 43, 123...


    []'s

    FIM
    avatar
    JVitor
    Novato
    Novato

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 46
    Registrado : 09/07/2019

    [Resolvido]Consulta não esta retornando o valor exato Empty Consulta não esta retornando o valor exato

    Mensagem  JVitor 19/5/2021, 18:45

    Obrigado pelo retorno Alexandre,

    Sim.

    Se coloco ele no inicio, ele me retorna todos os ID que começam com 3 (exemplo), se coloco no final, me retorna todos que terminam com numeral 3.

    Exemplo;
    Como "*" & [Formulários]![frRelatEquipManut]![Suporte]
    Retorna 3, 43, 123...
    ou
    Como [Formulários]![frRelatEquipManut]![Suporte] & "*"
    Retorna 3, 36, 39...

    Um detalhe importante, tenho uma outra pesquisa nessa consulta.
    Expr1: SeImed([Formulários]![frRelatEquipManut]![ccConteinerLiberado]="Sim";"Sim";(SeImed([Formulários]![frRelatEquipManut]![ccConteinerLiberado]="Não";SeImed([DtSaida]=Verdadeiro;"Sim";"Não"))))
    No campo "Critério": Como [Formulários]![frRelatEquipManut]![ccConteinerLiberado]

    Att., JVitor
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1781
    Registrado : 13/12/2016

    [Resolvido]Consulta não esta retornando o valor exato Empty Re: [Resolvido]Consulta não esta retornando o valor exato

    Mensagem  Alexandre Fim 19/5/2021, 19:40

    JVitor,
    Você utiliza esta consulta em algum formulário para carregar alguma listbox ou subformulário?

    Se possível, envie os objetos pertinentes à sua duvida (tabela,consultas,forms,relatorios,módulos) para análise.

    []'s

    FIM
    avatar
    JVitor
    Novato
    Novato

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 46
    Registrado : 09/07/2019

    [Resolvido]Consulta não esta retornando o valor exato Empty Consulta não esta retornando o valor exato

    Mensagem  JVitor 20/5/2021, 18:37

    Boa tarde, Alexandre,

    Consegui identificar o erro na consulta.

    O problema estava na minha caixa de combinação, em Origem da Linha no construtor de consultas, coloquei a pesquisa pelo numero de ID e na segunda coluna que vinha a Idfrota.

    Quando fazia a pesquisa ele procurava frota , porem encontrava somente ID, então gerava todos os resultados possiveis que continham o determinado numero (ID).

    Obrigado pela atenção e disponibilidade de ajudar mais uma vez.

    Valeu mesmo e um obrigado ao Forum cheers

    JVitor
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1781
    Registrado : 13/12/2016

    [Resolvido]Consulta não esta retornando o valor exato Empty Re: [Resolvido]Consulta não esta retornando o valor exato

    Mensagem  Alexandre Fim 20/5/2021, 22:03

    JVitor,

    Se vc conseguiu, melhor ainda!!!
    Boa sorte e sucesso!!!

      Data/hora atual: 23/9/2021, 01:44