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

    Consulta com critério Data (campo de formulário)

    avatar
    ErikaG
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Portugal
    Mensagens : 9
    Registrado : 08/04/2016

    Consulta com critério Data (campo de formulário) Empty Consulta com critério Data (campo de formulário)

    Mensagem  ErikaG 8/4/2016, 17:22

    Boa tarde

    Sou nova aqui no fórum e não encontrei a resposta que procuro.

    Tenho um relatório que é gerado a partir dos dados colocados num formulário. Um dos campos do formulário é do tipo data.
    Como faço no critério do campo da consulta para encontrar os registos com a data introduzida no formulário? (se fosse um campo texto colocaria: Como "*"+[forms]![FConsulta].[campo] & "*". Esse campo pode estar preenchido, ou não, no formulário.

    Muito obrigada
    FabioPaes
    FabioPaes
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3914
    Registrado : 14/08/2013

    Consulta com critério Data (campo de formulário) Empty Re: Consulta com critério Data (campo de formulário)

    Mensagem  FabioPaes 8/4/2016, 18:12

    Experimente assim:

    Como "*" & [Formulários]![Formulário1]![CampoData]
    avatar
    ErikaG
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Portugal
    Mensagens : 9
    Registrado : 08/04/2016

    Consulta com critério Data (campo de formulário) Empty Re: Consulta com critério Data (campo de formulário)

    Mensagem  ErikaG 11/4/2016, 09:36

    Obrigada pela resposta, mas infelizmente não funcionou, é como se o código não estivesse lá...
    FabioPaes
    FabioPaes
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3914
    Registrado : 14/08/2013

    Consulta com critério Data (campo de formulário) Empty Re: Consulta com critério Data (campo de formulário)

    Mensagem  FabioPaes 11/4/2016, 12:19

    Tem algo.errado com os dados que estao la entao... posta essa tabela com os dados e a consulta, pra eu verificar...


    Mas antes, abra a tabela, clique dentro de uma data e veja se la tem dd/mm/yyyy hh:mm:ss ou se e so dia,mes,ano.
    avatar
    ErikaG
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Portugal
    Mensagens : 9
    Registrado : 08/04/2016

    Consulta com critério Data (campo de formulário) Empty Re: Consulta com critério Data (campo de formulário)

    Mensagem  ErikaG 11/4/2016, 14:36

    Na tabela os dados aparecem dd-mm-yyyy. Envio em anexo a tabela e a consulta.

    Obg
    Anexos
    Consulta com critério Data (campo de formulário) AttachmentFichasInform.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (1.2 Mb) Baixado 22 vez(es)
    FabioPaes
    FabioPaes
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3914
    Registrado : 14/08/2013

    Consulta com critério Data (campo de formulário) Empty Re: Consulta com critério Data (campo de formulário)

    Mensagem  FabioPaes 11/4/2016, 14:59

    Em qual campo vc quer aplicar esse Critério (Como "*" & [Formulários]![Formulário1]![CampoData]) ? Pois em todos estão ENTRE [..] E [..]. Dessa forma terá que informar uma data nos campos se não o resultado será nulo.
    avatar
    ErikaG
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Portugal
    Mensagens : 9
    Registrado : 08/04/2016

    Consulta com critério Data (campo de formulário) Empty Re: Consulta com critério Data (campo de formulário)

    Mensagem  ErikaG 11/4/2016, 15:07

    Desculpe não ter informado. O campo chama-se "InicCons" (ou "FimCons" - são dois campos para aplicar o mesmo código).

    O "DtReg" é que tem o Entre ...E... e funciona corretamente.
    FabioPaes
    FabioPaes
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3914
    Registrado : 14/08/2013

    Consulta com critério Data (campo de formulário) Empty Re: Consulta com critério Data (campo de formulário)

    Mensagem  FabioPaes 11/4/2016, 15:47

    O que está ahavendo ali e um Conflito com a quele monte de regras que tem la... rererererere.

    Faça um teste. Remova todas as outras, deixe apenas a desse Campo que me falou... Ira funcionar...


    Analise melhor suas regras e veja se acha onde está o conflito... Que com calma irei analiza-las também!
    avatar
    ErikaG
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Portugal
    Mensagens : 9
    Registrado : 08/04/2016

    Consulta com critério Data (campo de formulário) Empty Re: Consulta com critério Data (campo de formulário)

    Mensagem  ErikaG 11/4/2016, 16:46

    Sim, removendo todas as outras aquela funciona, mas se não introduzirmos nada naquele campo do formulário ele traz todos os registos da tabela que têm algo no campo InicCons mas não traz os demais registos, o que também não está correto.

    Em relação às outras regras, eu só coloquei uma no critério dos campos que aparecem no formulário, ele depois gera mais, não entendo porquê... é decididamente um conflito qualquer

    Agradeço a sua ajuda e peço desculpa pelo incómodo.
    FabioPaes
    FabioPaes
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3914
    Registrado : 14/08/2013

    Consulta com critério Data (campo de formulário) Empty Re: Consulta com critério Data (campo de formulário)

    Mensagem  FabioPaes 11/4/2016, 18:17

    O problema de nao estar trazendo todos, é pq ele está ignorando os registros quando não tem nenhuma data (nulo).

    Entao, so traz o que tem uma data no campo!

    Mas vamos analisar melhor e achar uma solução!!!

    Conteúdo patrocinado


    Consulta com critério Data (campo de formulário) Empty Re: Consulta com critério Data (campo de formulário)

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 27/4/2024, 03:27