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 entre datas com hora

    avatar
    vailson
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 160
    Registrado : 08/05/2015

    [Resolvido]Consulta entre datas com hora Empty [Resolvido]Consulta entre datas com hora

    Mensagem  vailson 9/11/2015, 01:15

    Olá amigos,

    tenho algumas consultas em um banco de dados onde utilizo a fórmula
    Código:
    Entre [Formulários]![frmAbreRelatórios]![dtInicial] E [Formulários]![frmAbreRelatórios]![dtFinal]
    que aprendi com os senhores aqui no fórum.

    ela atende minhas necessidades mas tem um porém: as minhas consultas são baseadas em horário. No formulário de consulta tenho que digitar a data no seguinte formato: 08/11/2015 08:00:00 e 09/11/2015 08:00:00 para que a consulta retorne da forma que necessito.

    posso inserir esse horário na fórmula para evitar ter que digitar todas as vezes?

    obrigado!
    rubenscouto
    rubenscouto
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 680
    Registrado : 02/10/2011

    [Resolvido]Consulta entre datas com hora Empty Re: [Resolvido]Consulta entre datas com hora

    Mensagem  rubenscouto 9/11/2015, 02:15

    já que na sua consulta tem o campo data + hora, formate no seu formulario "frmAbreRelatorios" também o campo "dtInicial" da mesma forma:

    Entre [Formulários]![frmAbreRelatórios]![dtInicial] E [Formulários]![frmAbreRelatórios]![dtFinal]
    ai você terá que digitar a data completa no seu formulario. Vai fazer então que a consulta retorne os valores do seu campo dtInicial do seu formulario.
    Me.DataInicialSeg = Me.Data_Reuniao & " " & Me.OitoHoras
    Me.DataFinalSeg = Me.Data_Reuniao & " " & Me.OitoHoras
    caso queira que a hora tenha um valor padrão fixo, crie um campo não acoplado chamado "OitoHoras" e coloque nele o valor padrão #08:00:00#.
    avatar
    vailson
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 160
    Registrado : 08/05/2015

    [Resolvido]Consulta entre datas com hora Empty Re: [Resolvido]Consulta entre datas com hora

    Mensagem  vailson 9/11/2015, 22:20

    Desculpe, não entendi Sad

    Eu já tenho essa expressão
    Código:
    Entre [Forms]![frmAbreRelatórios]![dtInicial] E [Forms]![frmAbreRelatórios]![dtFinal]
    , preciso que o horário seja fixo em 08:00:00.
    Hoje, ao gerar o relatório eu digito a data e hora juntos:

    10/11/2015 08:00:00
    11/11/2015 08:00:00

    Quero uma forma de incluir permanentemente esse horário na expressão.
    Question
    rubenscouto
    rubenscouto
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 680
    Registrado : 02/10/2011

    [Resolvido]Consulta entre datas com hora Empty Re: [Resolvido]Consulta entre datas com hora

    Mensagem  rubenscouto 11/11/2015, 07:31

    mas é isto mesmo. Coloque no evento "apos atualizar" dos seus campos dtInicial e dtFinal este codigo:
    Me.dtInicial = Me.dtInicial & " " & Me.OitoHoras
    Me.dtfinal = Me.dtfinal & " " & Me.OitoHoras
    Não esqueça de criar o controle não acoplado com o nome de OitoHoras e coloque como valor padrão dele assim #00:08:00#
    ative também na aba Formato a opção "Mostrar selecionador de data" para a opção "para datas". vai aparecer aquele quadradinho para você escolher a data no data picker. após você escolher a data, saindo do campo, vai ver que ele vai formatar a data com a hora junto. teste pra ver. se quiser manda o email que eu mando o exemplo pra você.
    avatar
    vailson
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 160
    Registrado : 08/05/2015

    [Resolvido]Consulta entre datas com hora Empty Re: [Resolvido]Consulta entre datas com hora

    Mensagem  vailson 11/11/2015, 13:29

    Muito obrigado, deu certo.
    rubenscouto
    rubenscouto
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 680
    Registrado : 02/10/2011

    [Resolvido]Consulta entre datas com hora Empty Re: [Resolvido]Consulta entre datas com hora

    Mensagem  rubenscouto 11/11/2015, 14:45

    O Forum agradece!
    avatar
    vailson
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 160
    Registrado : 08/05/2015

    [Resolvido]Consulta entre datas com hora Empty Re: [Resolvido]Consulta entre datas com hora

    Mensagem  vailson 11/11/2015, 16:53

    Só para constar, essa dica aí abriu mais portas para criatividade... Eu gero um relatório todos os dias e tinha que digitar as datas.
    Então criei 3 controles não acoplados:


    Datadehoje com o valor padrão =Data()
    Datadeontem com o valor padrão =Data()-1
    Hora8 com o valor padrão #08:00:00#

    deixei os mesmos invisíveis, e aí criei os códigos no evento ao entrar... Resultado: Não preciso digitar as datas
    What a Face What a Face What a Face cheers cheers cheers lol! lol! lol!

    Obrigado rubenscouto

    Conteúdo patrocinado


    [Resolvido]Consulta entre datas com hora Empty Re: [Resolvido]Consulta entre datas com hora

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 22/11/2024, 05:59