MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

Obrigado

Administração do MaximoAccess

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access

    Como pesquisar "mm" (mês)

    Compartilhe

    Rosemberg
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 37
    Registrado : 09/10/2014

    Como pesquisar "mm" (mês)

    Mensagem  Rosemberg em 1/12/2017, 19:10

    Há como pesquisar "mm" no  campo com formato "dd/mm/aaa" ?
    avatar
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 5589
    Registrado : 15/03/2013

    Re: Como pesquisar "mm" (mês)

    Mensagem  ahteixeira em 2/12/2017, 13:27

    Olá Rosemberg Portes,

    Tente usando a função nativa do Access Month.
    Se tiver dúvidas aperte a tecla F1.

    Exemplo:
    Month(SeuCampoComData)

    Abraço

    Rosemberg
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 37
    Registrado : 09/10/2014

    Re: Como pesquisar "mm" (mês)

    Mensagem  Rosemberg em 2/12/2017, 14:04

    Não consegui

    Minha consulta ->>>>  Campo :Nome_Guerra.............................Campo :Data_Nascimento
                                      Tabela  :Cadastrar_Guarda ......................Tabela :Cadastrar_Guarda
                                      Classificação :.........................................Classificação : Crescente
                                      Mostrar ...................................SIM.........Mostrar..........SIM
                                      Critérios................................................. Critérios: Como [Aniversariantes do Mês Digite */Mês*]


    Na tabela Cadastrar_Guarda >>>>>  Campo: Data_Nascimento..... tipo de dados:Data hora... Formato: Data abrevidada....Mascara:- 00/00;0;


    Exempo > João Gomes - 13/05/1980

    Quando pesquiso ( Critérios: Como [Aniversariantes do Mês Digite */Mês*] ) .....devo digitar  13/05/1980   , não da certo digitando  05
    avatar
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 5589
    Registrado : 15/03/2013

    Re: Como pesquisar "mm" (mês)

    Mensagem  ahteixeira em 2/12/2017, 14:37

    Olá na sua consulta adicione um campo:

    MesAniversario:month([Data_Nascimento])

    Efetue a pesquisa sobre este campo.

    Nota, salvo erro se for mês Maio coloque apenas 5 e não 05 e teste.

    Abraço

    Rosemberg
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 37
    Registrado : 09/10/2014

    Re: Como pesquisar "mm" (mês)

    Mensagem  Rosemberg em 2/12/2017, 20:40

    Obrigado, deu certo , muito obrigado.
    mas para usar na pesquisa para emitir relatório não acertei  ,pois sai com "/5"  e não " maio "
    avatar
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 5589
    Registrado : 15/03/2013

    Re: Como pesquisar "mm" (mês)

    Mensagem  ahteixeira em 2/12/2017, 22:42

    Olá, no relatório coloque assim na origem:

    =format([Data_Nascimento],"mmm")

    Abraço
    avatar
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 5589
    Registrado : 15/03/2013

    Re: Como pesquisar "mm" (mês)

    Mensagem  ahteixeira em 3/12/2017, 13:43

    Olá Rosemberg Portes,
    Ontem respondi pelo telemóvel, voltando à ultima questão da mensagem n.5

    Repare que não podemos misturar as coisas (numero e descrição do mês).
    No entanto é sempre possível obter-se ambos os resultados.

    Disse que pretendia introduzir o numero do mês para filtrar.
    Então, convertemos o numero através da data com a função Month, que já conseguiu.

    Agora diz que não consegue no relatorio, foi muito vaga a explicação, no entanto se temos a data é só usar Format sobre a data e obtemos a descrição do mês.

    Abraço

      Data/hora atual: 16/11/2018, 04:00