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

    [Resolvido]Retirar do campo data, o mês por extenso.

    Compartilhe

    matutano
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 355
    Registrado : 16/05/2011

    [Resolvido]Retirar do campo data, o mês por extenso.

    Mensagem  matutano em 14/12/2017, 20:28

    boa Noite a todos
    Tenho uma tabela com um campo data com o (tipo de dados Data/Hora) e outro com o campo Mês, (com o tipo dados calculado)
    Estou a utilizar a expressão no campo calculado Mês NomeMês(MÊS([DtExecução])) ele retorna o mês corretamente mas no caso de não existir data no campo data retorna o erro#tipo! como posso resolver este erro!!

    Clebergyn
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 687
    Registrado : 29/08/2012

    Re: [Resolvido]Retirar do campo data, o mês por extenso.

    Mensagem  Clebergyn em 14/12/2017, 21:50

    Olá matutano

    veja se assim da: NomeMês(MÊS(SeImed(Isnull([DtExecução]);"";[DtExecução])))

    matutano
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 355
    Registrado : 16/05/2011

    Re: [Resolvido]Retirar do campo data, o mês por extenso.

    Mensagem  matutano em 15/12/2017, 14:28

    obrigada pela resposta, mas esta expressão dá erro (não pode ser utilizada na tabela)

    Clebergyn
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 687
    Registrado : 29/08/2012

    Re: [Resolvido]Retirar do campo data, o mês por extenso.

    Mensagem  Clebergyn em 15/12/2017, 15:37

    Mas você pode usar direto na consulta, ou no formulario ou relatorio
    avatar
    JPaulo
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 9976
    Registrado : 04/11/2009

    Re: [Resolvido]Retirar do campo data, o mês por extenso.

    Mensagem  JPaulo em 15/12/2017, 16:27

    Olhe o simples;

    No seu campo calculado da tabela;

    Código:
    IIf(IsNull([SeuCampoData]);"";MonthName(Month([SeuCampoData])))


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    [Você precisa estar registrado e conectado para ver este link.]
    [Você precisa estar registrado e conectado para ver este link.]

    Sucesso e Bons Estudos
    Success and Good Studies

    [Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]
    [Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]
    [Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]
    avatar
    good guy
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1146
    Registrado : 05/02/2010

    Retirar do campo data, o mês por extenso

    Mensagem  good guy em 15/12/2017, 16:40

    Olá amigos,

    Na tabela:
    Campo                   Tipo de Dados

    DataPagto                Data/Hora
    Mês                          Texto      

    No evento Enter (Entrar) do form:
    Código:

    Private Sub Mês_Enter()
    On Error Resume Next
    Me.Mês = IIf(DataPagto <> "", MonthName(Month(DataPagto)), "")
    End Sub
    Anexos
    TesteDatas.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (35 Kb) Baixado 9 vez(es)

    matutano
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 355
    Registrado : 16/05/2011

    Re: [Resolvido]Retirar do campo data, o mês por extenso.

    Mensagem  matutano em 15/12/2017, 17:11

    Obrigado a todos, optei pela expressão enviada pelo João Paulo
    mais uma vez obrigado
    avatar
    JPaulo
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 9976
    Registrado : 04/11/2009

    Re: [Resolvido]Retirar do campo data, o mês por extenso.

    Mensagem  JPaulo em 15/12/2017, 17:12

    Obrigado pelo retorno o forum agradece.

    Veja isto e se puder ajudar-nos agradecemos muito;
    [Você precisa estar registrado e conectado para ver este link.]



    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    [Você precisa estar registrado e conectado para ver este link.]
    [Você precisa estar registrado e conectado para ver este link.]

    Sucesso e Bons Estudos
    Success and Good Studies

    [Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]
    [Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]
    [Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]

      Data/hora atual: 15/8/2018, 19:28