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]Filtro em consultas

    avatar
    jleomr
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 42
    Registrado : 12/08/2014

    [Resolvido]Filtro em consultas Empty [Resolvido]Filtro em consultas

    Mensagem  jleomr 28/9/2015, 13:42

    Pessoal,


    Como faço para que ao atribuir um filtro em uma consulta, quando o campo estiver zero ele me aponte todos registros:


    Exemplos,


    DATA INICIAL = zero
    DATA FINAL = zero
    Código = zero

    Exibir todos os registros!


    Aguardo,
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5077
    Registrado : 20/04/2011

    [Resolvido]Filtro em consultas Empty Re: [Resolvido]Filtro em consultas

    Mensagem  Silvio 28/9/2015, 14:13

    Bom dia...

    Nos critérios apropriados da tua consulta coloque: isNull ( É Nulo ), ou seja sem dados, zero !

    Bons estudos.


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    avatar
    jleomr
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 42
    Registrado : 12/08/2014

    [Resolvido]Filtro em consultas Empty Re: [Resolvido]Filtro em consultas

    Mensagem  jleomr 28/9/2015, 14:34

    Não deu certo,


    Abaixo pode ver aonde estou errando?




    WHERE (((Tbl_Mov_Princ.DatadoMovimento) Is Null And (Tbl_Mov_Princ.DatadoMovimento) Between [Formulários]![Fmr_Rel_Serv_Sintetico]![Txt_DataInicial] And [Formulários]![Fmr_Rel_Serv_Sintetico]![Txt_DataFinal]));


    Aguardo,


    Leonardo
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5077
    Registrado : 20/04/2011

    [Resolvido]Filtro em consultas Empty Re: [Resolvido]Filtro em consultas

    Mensagem  Silvio 28/9/2015, 15:21

    Só dando uma olhada na base de dados...aparentemente teu código está certo.

    Se puder disponibilizar a base de dados, para analisarmos, em servidor externo seria bom.

    Abraços.


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    avatar
    jleomr
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 42
    Registrado : 12/08/2014

    [Resolvido]Filtro em consultas Empty Re: [Resolvido]Filtro em consultas

    Mensagem  jleomr 28/9/2015, 19:13

    Segue meu Banco de Dados,




    Aguardo,



    Leonardo
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5077
    Registrado : 20/04/2011

    [Resolvido]Filtro em consultas Empty Re: [Resolvido]Filtro em consultas

    Mensagem  Silvio 28/9/2015, 19:14

    Não veio link algum.... nada.


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    avatar
    jleomr
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 42
    Registrado : 12/08/2014

    [Resolvido]Filtro em consultas Empty Re: [Resolvido]Filtro em consultas

    Mensagem  jleomr 28/9/2015, 19:19

    Ops:

    Segue:


    http://www.4shared.com/zip/Keh0rXk9ba/bds_-_Copia.html
    avatar
    jleomr
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 42
    Registrado : 12/08/2014

    [Resolvido]Filtro em consultas Empty Re: [Resolvido]Filtro em consultas

    Mensagem  jleomr 30/9/2015, 13:29

    Pessoal,


    Estudando e Quebrando um pouquinho a cabeça cheguei no resultado esperado.

    O Amigo Silvio me orientou utilizar a expressão É Nulo, então coloquei a expressão do critério antes da condições de datas, com isso o sistema entende que vai apenas apresentar registros nulos, ou seja cadastro que não tenham datas lançadas.

    Então fiz ao contrário, condicionei entre as datas e assim determinei que fosse exibido o que não tivesse nulo, assim quando não informo as datas ele não aponta nenhum registro, mais seguindo o critério eu peço que ele exiba todos que não sejam nulos, ou seja todos os que tiverem datas.

    No Sql ficou assim:

    WHERE (((Tbl_Mov_Princ.DatadoMovimento) Between [Formulários]![Fmr_Rel_Serv_Sintetico]![Txt_DataInicial] And [Formulários]![Fmr_Rel_Serv_Sintetico]![Txt_DataFinal] Or (Tbl_Mov_Princ.DatadoMovimento) Is Not Null));

    Na tela de critério do ACCESS modo Design, ficou assim:

    Entre [Formulários]![Fmr_Rel_Serv_Sintetico]![Txt_DataInicial] E [Formulários]![Fmr_Rel_Serv_Sintetico]![Txt_DataFinal] Ou É Negado Nulo


    Obrigado Silvio, pois deu inicio para poder achar a forma exata do consulta.


    Atenciosamente,


    Leonardo


    Última edição por jleomr em 30/9/2015, 14:10, editado 1 vez(es)
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5077
    Registrado : 20/04/2011

    [Resolvido]Filtro em consultas Empty Re: [Resolvido]Filtro em consultas

    Mensagem  Silvio 30/9/2015, 14:07

    Boas ...é isso mesmo.

    Parabéns pela iniciativa e vontade em aprender, continue assim !

    Abraços

    PS. Não se esqueça de colocar o tópico como resolvido !


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    avatar
    jleomr
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 42
    Registrado : 12/08/2014

    [Resolvido]Filtro em consultas Empty Re: [Resolvido]Filtro em consultas

    Mensagem  jleomr 30/9/2015, 14:10

    ok

    Conteúdo patrocinado


    [Resolvido]Filtro em consultas Empty Re: [Resolvido]Filtro em consultas

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 3/5/2024, 02:54