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]No textbox digitar a data no formato ddmmaaaa, ou ddmmaa e converter para o formato dd/mm/aaaa

    amsc2012
    amsc2012
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 7
    Registrado : 03/07/2012

    [Resolvido]No textbox digitar a data no formato ddmmaaaa, ou ddmmaa e converter para o formato dd/mm/aaaa Empty No textbox digitar a data no formato ddmmaaaa, ou ddmmaa e converter para o formato dd/mm/aaaa

    Mensagem  amsc2012 16/7/2012, 01:41

    Caríssimos, tenho recorrido sempre ao MaximoAccess para sanar minhas dúvidas e tenho obtido 100% de sucesso nas minhas pesquisas =)
    Preciso, mais uma vez, da ajuda de vocês. No meu meu formuláro de Cadastro de Pessoas tenho o campo txtDataNascimento, este campo é do tipo data e tem uma máscara de entrada definida: 00/00/0000.
    Minha dúvida é a seguinte: se o usuário digitar, hipoteticamente, 15/07/12 será retornada a mensagem de erro padronizada do access. Como faço para tratar essa mensagem e exibir a mensagem que eu quiser. E ainda, como faço para tratar este campo para que se o usuário digitar ddmmaa, ou ddmmaaaa, ou dd/mm/aa as datas sejam automaticamente convertidas para dd/mm/aaaa? Tem como validar o dia 29/02 quando o ano for bissexto?
    Um grande abraço!
    avatar
    Convidado
    Convidado


    [Resolvido]No textbox digitar a data no formato ddmmaaaa, ou ddmmaa e converter para o formato dd/mm/aaaa Empty Re: [Resolvido]No textbox digitar a data no formato ddmmaaaa, ou ddmmaa e converter para o formato dd/mm/aaaa

    Mensagem  Convidado 16/7/2012, 03:40

    Boas Amsc2012... seja bem vindo ao fórum..

    Qual a versão do Access e sistema operacional?


    Cumprimentos.
    amsc2012
    amsc2012
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 7
    Registrado : 03/07/2012

    [Resolvido]No textbox digitar a data no formato ddmmaaaa, ou ddmmaa e converter para o formato dd/mm/aaaa Empty Re: [Resolvido]No textbox digitar a data no formato ddmmaaaa, ou ddmmaa e converter para o formato dd/mm/aaaa

    Mensagem  amsc2012 17/7/2012, 01:42

    Caro Piloto, utilizo o ms access 2007 rodando no win7 =)
    amsc2012
    amsc2012
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 7
    Registrado : 03/07/2012

    [Resolvido]No textbox digitar a data no formato ddmmaaaa, ou ddmmaa e converter para o formato dd/mm/aaaa Empty Re: [Resolvido]No textbox digitar a data no formato ddmmaaaa, ou ddmmaa e converter para o formato dd/mm/aaaa

    Mensagem  amsc2012 17/7/2012, 01:44

    Caríssimo Piloto, não respondi antes porque meus navegadores (tanto o firefox quanto o ie), não sei porque cargas d'água, não estavam exibindo o botão "Responder". Agora à noite voltou ao normal.
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 8443
    Registrado : 05/11/2009

    [Resolvido]No textbox digitar a data no formato ddmmaaaa, ou ddmmaa e converter para o formato dd/mm/aaaa Empty Re: [Resolvido]No textbox digitar a data no formato ddmmaaaa, ou ddmmaa e converter para o formato dd/mm/aaaa

    Mensagem  Alexandre Neves 17/7/2012, 10:15

    Bom dia, ams, e bem-vindo ao fórum

    Tente no acontecimento AoAlterar,
    TxtDataNascimento=Format(TxtDataNascimento,"dd-mm-yyyy")
    Quanto ao validar 29-02, quer aceitar a data ou regeitar?
    Se for para rejeitar, suponho que o sistema rejeita automaticamente e, para aceitar, não estou a ver possibilidade. A menos que coloque o campo como texto e valide o conteúdo de acordo com as possibilidades
    amsc2012
    amsc2012
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 7
    Registrado : 03/07/2012

    [Resolvido]No textbox digitar a data no formato ddmmaaaa, ou ddmmaa e converter para o formato dd/mm/aaaa Empty Re: [Resolvido]No textbox digitar a data no formato ddmmaaaa, ou ddmmaa e converter para o formato dd/mm/aaaa

    Mensagem  amsc2012 18/7/2012, 02:45

    Caro Alexandre Neves, fiz a alteração, mas não funcionou. O campo ficou bloqueado para edição.
    avatar
    Convidado
    Convidado


    [Resolvido]No textbox digitar a data no formato ddmmaaaa, ou ddmmaa e converter para o formato dd/mm/aaaa Empty Re: [Resolvido]No textbox digitar a data no formato ddmmaaaa, ou ddmmaa e converter para o formato dd/mm/aaaa

    Mensagem  Convidado 18/7/2012, 03:28

    Podes postar um exemplo conciso do BS para que vejamos?

    Cumprimentos.
    amsc2012
    amsc2012
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 7
    Registrado : 03/07/2012

    [Resolvido]No textbox digitar a data no formato ddmmaaaa, ou ddmmaa e converter para o formato dd/mm/aaaa Empty Re: [Resolvido]No textbox digitar a data no formato ddmmaaaa, ou ddmmaa e converter para o formato dd/mm/aaaa

    Mensagem  amsc2012 19/7/2012, 01:22

    Caríssimos, só preciso fazer com que seja exibida a mensagem 'data inválida' ao invés da mensagem padrão do access.
    Quanto ao problema com a máscara de entrada, fucei, estudei um pouco mais e consegui resolver, obrigado pelas dicas.
    Grande abraço!
    amsc2012
    amsc2012
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 7
    Registrado : 03/07/2012

    [Resolvido]No textbox digitar a data no formato ddmmaaaa, ou ddmmaa e converter para o formato dd/mm/aaaa Empty Re: [Resolvido]No textbox digitar a data no formato ddmmaaaa, ou ddmmaa e converter para o formato dd/mm/aaaa

    Mensagem  amsc2012 19/7/2012, 01:42

    Aê galera, andei pesquisando e estudando um pouco mais e já consegui resolver tudo.
    Grande abraço e obrigfado pela atenção!
    amsc2012
    amsc2012
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 7
    Registrado : 03/07/2012

    [Resolvido]No textbox digitar a data no formato ddmmaaaa, ou ddmmaa e converter para o formato dd/mm/aaaa Empty Re: [Resolvido]No textbox digitar a data no formato ddmmaaaa, ou ddmmaa e converter para o formato dd/mm/aaaa

    Mensagem  amsc2012 19/7/2012, 01:43

    Resolvido.
    avatar
    Convidado
    Convidado


    [Resolvido]No textbox digitar a data no formato ddmmaaaa, ou ddmmaa e converter para o formato dd/mm/aaaa Empty Re: [Resolvido]No textbox digitar a data no formato ddmmaaaa, ou ddmmaa e converter para o formato dd/mm/aaaa

    Mensagem  Convidado 19/7/2012, 15:12

    Para esse erro...

    No evento Ao ocorrer Erro

    Response = acDataErrContinue 'inibe msg padrão do access.
    MsgBox "O valor que você digitou não é válido para este campo ! ", vbCritical, "Atenção"


    Agora... seria interessante, sempre que tiver resolvido um tópico, postar a solução aplicada por si, para que demais usuários possam usufruir da mesma caso tenha a mesma dúvida.


    Cumprimentos.

    Conteúdo patrocinado


    [Resolvido]No textbox digitar a data no formato ddmmaaaa, ou ddmmaa e converter para o formato dd/mm/aaaa Empty Re: [Resolvido]No textbox digitar a data no formato ddmmaaaa, ou ddmmaa e converter para o formato dd/mm/aaaa

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 29/3/2024, 07:16