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


4 participantes

    [Resolvido]If na Consulta

    jamesacdc
    jamesacdc
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 155
    Registrado : 09/04/2012

    [Resolvido]If na Consulta Empty [Resolvido]If na Consulta

    Mensagem  jamesacdc 5/7/2016, 01:45

    Olá,

    Na minha consulta no access tem o seguinte critério:

    Código:
    Como [Forms]![frmRelatorioVendas]![Regiao]

    Nesse mesmo formulário tem um check (não acoplado), e eu gostaria que se ele estivesse true o critério informado acima fosse desconsiderado, ou seja, não teria a região como critério na consulta.

    Tem como fazer isso?
    xoxe
    xoxe
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 241
    Registrado : 27/03/2016

    [Resolvido]If na Consulta Empty Re: [Resolvido]If na Consulta

    Mensagem  xoxe 6/7/2016, 03:35

    Tente SeImed no critério da consulta


    Sintaxe: SeImed(Teste lógico;Parte verdadeira;Parte falsa)


    SeImed(Checkbox = True;"";Como [Forms]![frmRelatorioVendas]![Regiao])


    .................................................................................

    "Não podemos solucionar problemas usando a mesma forma de raciocínio que usamos quando os criamos." - Albert Einstein



    Agradeça e feche o tópico clicando no botão Resolvido. Se não sabe como, veja AQUI.
    Não esqueça de clicar no Joinha [Resolvido]If na Consulta 001_1810 para agradecer a dica que solucionou seu problema.
    jamesacdc
    jamesacdc
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 155
    Registrado : 09/04/2012

    [Resolvido]If na Consulta Empty Re: [Resolvido]If na Consulta

    Mensagem  jamesacdc 6/7/2016, 03:54

    Valeu pela resposta,

    Mas as "" quando for True ele da como sintaxe incorreta.
    Nesse caso ele iria ignorar o critério?
    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3883
    Registrado : 04/04/2010

    [Resolvido]If na Consulta Empty Re: [Resolvido]If na Consulta

    Mensagem  Avelino Sampaio 6/7/2016, 09:26

    Olá!

    Abra a sua consulta no modo SQL e na clausula WHERE, coloque:

    ...
    WHERE  (((IIf([forms]![frmRelatorioVendas]![NomeDaCheck]=-1,"",([NomeDaTabela].[Regiao]) Like [forms]![frmRelatorioVendas]![Regiao]))<>False))


    Aguardamos


    .................................................................................
    Vídeos, livros, kit MontaRibbons e acesso vitalício ao site UsandoAcces  
    Clique AQUI e analise o custo beneficio do material oferecido.
    daniloreiis
    daniloreiis
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 338
    Registrado : 14/02/2011

    [Resolvido]If na Consulta Empty If na Consulta

    Mensagem  daniloreiis 6/7/2016, 12:40

    Bom dia !

    Segue exemplo abaixo:

    Com o filtro:
    [Resolvido]If na Consulta 10mkglv


    Desconsiderando o Filtro:

    [Resolvido]If na Consulta 30i99ab

    segue projeto:
    Anexos
    [Resolvido]If na Consulta Attachmentif_consulta.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (50 Kb) Baixado 20 vez(es)


    .................................................................................
    Att, Danilo Reis
    -------------------------------------------------------------------------------------------------------------------------------------------------

    Se alguém não quiser trabalhar, não coma também.
    2 Tessalonicenses 3:10
    jamesacdc
    jamesacdc
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 155
    Registrado : 09/04/2012

    [Resolvido]If na Consulta Empty Re: [Resolvido]If na Consulta

    Mensagem  jamesacdc 8/7/2016, 01:01

    Muito obrigado pelas respostas.
    Funcionou perfeitamente.
    bounce bounce bounce
    jamesacdc
    jamesacdc
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 155
    Registrado : 09/04/2012

    [Resolvido]If na Consulta Empty Re: [Resolvido]If na Consulta

    Mensagem  jamesacdc 12/7/2016, 00:02

    Desculpa perguntar aqui,

    Mas precisei inserir mais um parametro na pesquisa e não estou conseguindo filtrar como eu desejo.

    Porque ao colocar uma cidade e clicar desconsiderar região era para aparecer 3 Belo horizonte.

    Segue o banco.
    Anexos
    [Resolvido]If na Consulta Attachmentif_consulta2Parametros.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (82 Kb) Baixado 3 vez(es)
    xoxe
    xoxe
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 241
    Registrado : 27/03/2016

    [Resolvido]If na Consulta Empty Re: [Resolvido]If na Consulta

    Mensagem  xoxe 12/7/2016, 00:45

    Corrigido


    .................................................................................

    "Não podemos solucionar problemas usando a mesma forma de raciocínio que usamos quando os criamos." - Albert Einstein



    Agradeça e feche o tópico clicando no botão Resolvido. Se não sabe como, veja AQUI.
    Não esqueça de clicar no Joinha [Resolvido]If na Consulta 001_1810 para agradecer a dica que solucionou seu problema.
    jamesacdc
    jamesacdc
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 155
    Registrado : 09/04/2012

    [Resolvido]If na Consulta Empty Re: [Resolvido]If na Consulta

    Mensagem  jamesacdc 17/7/2016, 01:56

    Muito obrigado. cheers

    Conteúdo patrocinado


    [Resolvido]If na Consulta Empty Re: [Resolvido]If na Consulta

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 7/5/2024, 21:07