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 com base em formulario e entre datas.

    avatar
    trutle
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 190
    Registrado : 08/11/2011

    [Resolvido]Consulta com base em formulario e entre datas. Empty Consulta com base em formulario e entre datas.

    Mensagem  trutle 2/9/2013, 17:30

    Boa amigos,

    Estou com um problema a filtrar uma listbox atraves de 4 caixas de texto num formulario.

    Queria que a listbox mostrasse todos os items quando as textbox estivessem vazias e se preencher a tx1 (1ª caixa de filtragem), fosse filtrada a listbox com este item e assim sucessivamente para as restantes tx...
    A tx3 e a tx4 sao caixas de texto onde se filtra a data inicial e a data final respectivamente, ou seja sera uma consulta entre datas. Tambem queria que se alguma das text da data nao fosse peenchida a listbox deveria ser filtrada apenas pelo valor da data de inicio e se limparmos as duas voltara a apresentar todo o intervalo de datas.

    Ja tentei todos os metodos que conhece desde consultas ate usar sql e nao consigo obter os resultados que quero, principalmente na parte das datas.

    Alguem me poderia dar uma mao nesse assunto?

    Obrigado,
    Luis

    avatar
    Convidado
    Convidado


    [Resolvido]Consulta com base em formulario e entre datas. Empty Re: [Resolvido]Consulta com base em formulario e entre datas.

    Mensagem  Convidado 2/9/2013, 18:07

    Bom dia,

    Você poderia tentar da seguinte forma:

    Na linha critério da tua consulta: Como *& Forms!TeuFormulário!TuaCaixaDeTexto &*

    Coloca o critério em todas as colunas (Campos) que você quer a filtragem.


    Nivaldo.
    Cláudio Machado
    Cláudio Machado
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1636
    Registrado : 17/03/2011

    [Resolvido]Consulta com base em formulario e entre datas. Empty Re: [Resolvido]Consulta com base em formulario e entre datas.

    Mensagem  Cláudio Machado 2/9/2013, 18:08

    Veja neste site do Mestre Avelino (http://www.usandoaccess.com.br/tutoriais/tuto35.asp?id=1#inicio) várias opções de filtragens com exemplos.

    Espero que ajude.


    .................................................................................
    " Nunca cruze os braços diante de qualquer problema ou dificuldade, pois o maior homem do mundo Jesus,  morreu de braços abertos."

    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]Consulta com base em formulario e entre datas. 90dssg para agradecer a dica que solucionou seu problema.
    Cláudio Machado
    Cláudio Machado
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1636
    Registrado : 17/03/2011

    [Resolvido]Consulta com base em formulario e entre datas. Empty Re: [Resolvido]Consulta com base em formulario e entre datas.

    Mensagem  Cláudio Machado 2/9/2013, 18:09

    Postamos na mesma hora Nivaldo. Desculpa ai.Very Happy 


    .................................................................................
    " Nunca cruze os braços diante de qualquer problema ou dificuldade, pois o maior homem do mundo Jesus,  morreu de braços abertos."

    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]Consulta com base em formulario e entre datas. 90dssg para agradecer a dica que solucionou seu problema.
    avatar
    Convidado
    Convidado


    [Resolvido]Consulta com base em formulario e entre datas. Empty Re: [Resolvido]Consulta com base em formulario e entre datas.

    Mensagem  Convidado 2/9/2013, 23:12

    Sem problemas Claudio.

    Esteja à vontade. Ajuda sempre é bom.


    Nivaldo.
    avatar
    trutle
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 190
    Registrado : 08/11/2011

    [Resolvido]Consulta com base em formulario e entre datas. Empty Re: [Resolvido]Consulta com base em formulario e entre datas.

    Mensagem  trutle 3/9/2013, 19:08

    Boas amigos,


    Ja fiz as operações que o Nivaldo sugeriu e funciona bem excepto nos campos onde coloco o intervalo de datas.
    Queria que se as duas textbox do intervalo estivessem vazias, a listbox apresentasse todos os registos.
    Se a primeira textbox estiver preenchida e a segunda nao, a listbox so mostrava os dados da data correspondente á textbox.
    Se as duas estivessem preenchidas, a list era filtrada pelo intervalo.

    Ja estive a ler o site que foi recomendado mas nao encontro nada parecido com isto que preciso.

    Obrigado pela ajuda,
    Luis
    avatar
    Convidado
    Convidado


    [Resolvido]Consulta com base em formulario e entre datas. Empty Re: [Resolvido]Consulta com base em formulario e entre datas.

    Mensagem  Convidado 4/9/2013, 12:14

    Bom dia Luis,

    Dá uma olhada nesse tópico. Talvez ajude.

    http://maximoaccess.forumeiros.com/t14389-resolvidoformulario-para-consulta


    Nivaldo.
    avatar
    trutle
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 190
    Registrado : 08/11/2011

    [Resolvido]Consulta com base em formulario e entre datas. Empty Re: [Resolvido]Consulta com base em formulario e entre datas.

    Mensagem  trutle 4/9/2013, 19:37

    Boas Nivaldo,

    Desde já o meu obrigado, vc matou a charada....Smile

    Usei as funcões que me passou.

    Não me tinha lembrado de atribuir valores inferiores e superiores de data as textbox e assim filtras a Listbox.

    Ficou então assim minha query:

    Entre EscolheDataA([Forms]![frmCalendarFind]![DataInicio]) E EscolheDataB([Forms]![frmCalendarFind]![DataFim])

    Faz tudo o que precisava.

    Obrigado pela ajuda.
    avatar
    Convidado
    Convidado


    [Resolvido]Consulta com base em formulario e entre datas. Empty Re: [Resolvido]Consulta com base em formulario e entre datas.

    Mensagem  Convidado 4/9/2013, 23:39

    Boa noite Luis,

    Obrigado pelo retorno.

    O forum agradece.


    Nivaldo.

    Conteúdo patrocinado


    [Resolvido]Consulta com base em formulario e entre datas. Empty Re: [Resolvido]Consulta com base em formulario e entre datas.

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 28/4/2024, 01:33