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]Substituir barra por ponto no campo data/hora

    Compartilhe

    ricardo.lima
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 17
    Registrado : 20/12/2017

    [Resolvido]Substituir barra por ponto no campo data/hora

    Mensagem  ricardo.lima em Qua 31 Jan 2018, 04:21

    Olá amigos,

    Sabem dizer se é possível no Access 2013, aplicar a máscara "20.10.2018" ao invés da tradicional "20/10/2018", ou seja, substituir "/" por ".", mantendo o campo como data (sem alterar para texto curto).

    Consegui aplicar, mas ao preencher a data e sair do campo, informa que inseri um formato incorreto.

    Desde já, obrigado.
    Anexos
    exemplo.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (137 Kb) Baixado 12 vez(es)
    avatar
    tauron
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 827
    Registrado : 07/12/2011

    Re: [Resolvido]Substituir barra por ponto no campo data/hora

    Mensagem  tauron em Qua 31 Jan 2018, 14:03

    amigo tem como disponibilizar em 2007? Onde voce pretende alterar a mascara?

    ricardo.lima
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 17
    Registrado : 20/12/2017

    Re: [Resolvido]Substituir barra por ponto no campo data/hora

    Mensagem  ricardo.lima em Sex 02 Fev 2018, 01:09

    Claro amigo! Segue em anexo.

    A alteração é para os campos de data.
    Anexos
    exemplo_2007.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (106 Kb) Baixado 6 vez(es)

    ricardo.lima
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 17
    Registrado : 20/12/2017

    Re: [Resolvido]Substituir barra por ponto no campo data/hora

    Mensagem  ricardo.lima em Ter 06 Fev 2018, 02:36

    Alguém imagina se é possível fazer?

    Ao invés da máscara do campo de data ser 10/10/2018, ficar 10.10.2018

    OBS: Até consigo inserir a máscara, mas após retirar o foco do campo, exibe-se um alerta de campo inválido.
    avatar
    Noobezinho
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3191
    Registrado : 29/06/2012

    Re: [Resolvido]Substituir barra por ponto no campo data/hora

    Mensagem  Noobezinho em Ter 06 Fev 2018, 12:00

    Ricardo

    - Retire a máscara que houver nos controles de data do formulário.

    -Abra a tabela clique no campo data,  e na guia Geral da janela inferior,

    em máscara de entrada, clique no botão com 3 pontos (...) que está no final da linha a direita.

    - Na janela que se abre escolha  Data abreviada, clique em avançar , na próxima janela,

    substitua a barra (/) por ponto (.).

    Concluído, deverá aparecer dessa forma na máscara de entrada:  00.00.0000;;_

    [ ]'s


    .................................................................................
    Noobezinho

    * A solução funcionou?  [Você precisa estar registrado e conectado para ver esta imagem.] 
    Agradeça e feche o tópico clicando no botão Resolvido
    Se não sabe como, veja [Você precisa estar registrado e conectado para ver este link.].

    Como anexar imagem no teu post do fórum : [Você precisa estar registrado e conectado para ver este link.]

    * Criar arquivos.zip com o Winrar - veja [Você precisa estar registrado e conectado para ver este link.].

    Atualmente estou verificando se ajudamos alguém e não retornou.
    Se não deu retorno, não ajudo novamente .

    ricardo.lima
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 17
    Registrado : 20/12/2017

    Re: [Resolvido]Substituir barra por ponto no campo data/hora

    Mensagem  ricardo.lima em Dom 11 Fev 2018, 14:03

    Olá amigo,

    Obrigado pelo tempo dedicado na resposta, mas não funciona. Após fazer exatamente como pediu, abri a tabela e tentei inserir uma data, porém, após sair do campo... o access informa que o valor não é valido, conforme print em anexo.
    Anexos
    data.png
    Você não tem permissão para fazer download dos arquivos anexados.
    (23 Kb) Baixado 5 vez(es)
    avatar
    Noobezinho
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3191
    Registrado : 29/06/2012

    Re: [Resolvido]Substituir barra por ponto no campo data/hora

    Mensagem  Noobezinho em Dom 11 Fev 2018, 14:10

    Verifique tudo novamente, porque o tipo data/hora não está definido.

    Caso não consiga, envie parte do projeto.


    .................................................................................
    Noobezinho

    * A solução funcionou?  [Você precisa estar registrado e conectado para ver esta imagem.] 
    Agradeça e feche o tópico clicando no botão Resolvido
    Se não sabe como, veja [Você precisa estar registrado e conectado para ver este link.].

    Como anexar imagem no teu post do fórum : [Você precisa estar registrado e conectado para ver este link.]

    * Criar arquivos.zip com o Winrar - veja [Você precisa estar registrado e conectado para ver este link.].

    Atualmente estou verificando se ajudamos alguém e não retornou.
    Se não deu retorno, não ajudo novamente .

    ricardo.lima
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 17
    Registrado : 20/12/2017

    Re: [Resolvido]Substituir barra por ponto no campo data/hora

    Mensagem  ricardo.lima em Dom 11 Fev 2018, 16:52

    Segue para conferência.

    O campo que estou testando na tabela "layout", chama-se "Data do Acordo".
    Anexos
    teste.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (44 Kb) Baixado 7 vez(es)


    Última edição por ricardo.lima em Dom 11 Fev 2018, 19:05, editado 1 vez(es)
    avatar
    Noobezinho
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3191
    Registrado : 29/06/2012

    Re: [Resolvido]Substituir barra por ponto no campo data/hora

    Mensagem  Noobezinho em Dom 11 Fev 2018, 18:59

    O anexo não veio


    .................................................................................
    Noobezinho

    * A solução funcionou?  [Você precisa estar registrado e conectado para ver esta imagem.] 
    Agradeça e feche o tópico clicando no botão Resolvido
    Se não sabe como, veja [Você precisa estar registrado e conectado para ver este link.].

    Como anexar imagem no teu post do fórum : [Você precisa estar registrado e conectado para ver este link.]

    * Criar arquivos.zip com o Winrar - veja [Você precisa estar registrado e conectado para ver este link.].

    Atualmente estou verificando se ajudamos alguém e não retornou.
    Se não deu retorno, não ajudo novamente .

    ricardo.lima
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 17
    Registrado : 20/12/2017

    Re: [Resolvido]Substituir barra por ponto no campo data/hora

    Mensagem  ricardo.lima em Dom 11 Fev 2018, 19:06

    Me perdoe.. editei o post acima
    avatar
    Alexandre Fim
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 277
    Registrado : 13/12/2016

    Re: [Resolvido]Substituir barra por ponto no campo data/hora

    Mensagem  Alexandre Fim em Dom 11 Fev 2018, 19:32

    Olá Ricardo Lima,

    Qual a finalidade de formatar a data com pontos?
    Seria apenas visualização em telas e relatórios ou teria outro sentido?

    Att,

    Alexandre Fim
    avatar
    Noobezinho
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3191
    Registrado : 29/06/2012

    Re: [Resolvido]Substituir barra por ponto no campo data/hora

    Mensagem  Noobezinho em Dom 11 Fev 2018, 20:08

    Eu que peço desculpas

    Quando testei o formato da data, digitava na máscara da caixa de texto (__.__.____) e o access ia para o registro

    seguinte, não percebi que ele grava na tabela o formato original (00\00\000).

    Depois de pesquisas e tentativas, percebo que o Access não permite mudar esse formato.


    [ ]'s


    .................................................................................
    Noobezinho

    * A solução funcionou?  [Você precisa estar registrado e conectado para ver esta imagem.] 
    Agradeça e feche o tópico clicando no botão Resolvido
    Se não sabe como, veja [Você precisa estar registrado e conectado para ver este link.].

    Como anexar imagem no teu post do fórum : [Você precisa estar registrado e conectado para ver este link.]

    * Criar arquivos.zip com o Winrar - veja [Você precisa estar registrado e conectado para ver este link.].

    Atualmente estou verificando se ajudamos alguém e não retornou.
    Se não deu retorno, não ajudo novamente .

    ricardo.lima
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 17
    Registrado : 20/12/2017

    Re: [Resolvido]Substituir barra por ponto no campo data/hora

    Mensagem  ricardo.lima em Dom 11 Fev 2018, 20:45

    Sobre o porque eu quero o campo de data com pontos ao invés da barra... é porque eu exporto os campos para um arquivo de texto e o programa que vai importar, aguarda a data no formato 00.00.0000

    Obrigado a todos pela tentativa.
    avatar
    Noobezinho
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3191
    Registrado : 29/06/2012

    Re: [Resolvido]Substituir barra por ponto no campo data/hora

    Mensagem  Noobezinho em Dom 11 Fev 2018, 20:50



    Seria possível formatar a data antes de enviar?

    Poderia usar:

    format(campoData,"dd.mm.yyyy")




    .................................................................................
    Noobezinho

    * A solução funcionou?  [Você precisa estar registrado e conectado para ver esta imagem.] 
    Agradeça e feche o tópico clicando no botão Resolvido
    Se não sabe como, veja [Você precisa estar registrado e conectado para ver este link.].

    Como anexar imagem no teu post do fórum : [Você precisa estar registrado e conectado para ver este link.]

    * Criar arquivos.zip com o Winrar - veja [Você precisa estar registrado e conectado para ver este link.].

    Atualmente estou verificando se ajudamos alguém e não retornou.
    Se não deu retorno, não ajudo novamente .

    ricardo.lima
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 17
    Registrado : 20/12/2017

    Re: [Resolvido]Substituir barra por ponto no campo data/hora

    Mensagem  ricardo.lima em Dom 11 Fev 2018, 21:25

    Então, eu estou exportando via query em uma consulta da seguinte forma:

    Export: SuprEspaço([tipo_registro] & [ATO] & [cpf_administrador] & [numero_acordo] & [data_acordo] & [qtde_pendencias])

    Como eu colocaria a formatação no campo "Data Acordo"?

    Eu coloquei format([data_acordo],"dd.mm.yyyy") mas não rolou.

    O que acha?
    avatar
    Noobezinho
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3191
    Registrado : 29/06/2012

    Re: [Resolvido]Substituir barra por ponto no campo data/hora

    Mensagem  Noobezinho em Dom 11 Fev 2018, 21:35

    Bem, agora só posso dar dicas e você ver se funfa.

    Experimente, se der, criar novo campo na consulta e assim:

    DataAcordoF:format([data_acordo],"dd.mm.yyyy")

    Isso vai na primeira linha da coluna grade, no lugar do nome do campo.

    Se puder exportar esse campo no lugar do campo data_acordo, resolveu.

    Aguardo...


    .................................................................................
    Noobezinho

    * A solução funcionou?  [Você precisa estar registrado e conectado para ver esta imagem.] 
    Agradeça e feche o tópico clicando no botão Resolvido
    Se não sabe como, veja [Você precisa estar registrado e conectado para ver este link.].

    Como anexar imagem no teu post do fórum : [Você precisa estar registrado e conectado para ver este link.]

    * Criar arquivos.zip com o Winrar - veja [Você precisa estar registrado e conectado para ver este link.].

    Atualmente estou verificando se ajudamos alguém e não retornou.
    Se não deu retorno, não ajudo novamente .
    avatar
    Alexandre Fim
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 277
    Registrado : 13/12/2016

    Re: [Resolvido]Substituir barra por ponto no campo data/hora

    Mensagem  Alexandre Fim em Dom 11 Fev 2018, 21:43

    Coloca assim na sua query:
    CampoData: Day([sua data])&"."& Month([sua data])&"."& Year([sua data])

    Assim vai funfar ( como diz nosso amigo Noobezinho...rsss)

    ricardo.lima
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 17
    Registrado : 20/12/2017

    Re: [Resolvido]Substituir barra por ponto no campo data/hora

    Mensagem  ricardo.lima em Dom 11 Fev 2018, 22:02

    Nossa...está quase.

    Coloquei assim:

    Export: SuprEspaço([tipo_registro] & [ATO] & [cpf_administrador] & [numero_acordo] & Dia([data_acordo]) & "." & Mês([data_acordo]) & "." & Ano([data_acordo])

    Exportou assim: A3256671280000000000011.2.2018

    Porque será que não inseriu o zero do mês?
    avatar
    Noobezinho
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3191
    Registrado : 29/06/2012

    Re: [Resolvido]Substituir barra por ponto no campo data/hora

    Mensagem  Noobezinho em Dom 11 Fev 2018, 22:27

    Não saiu o zero no mês porque é padrão com um algarismo até o nº 9

    Experimente assim:

    Export: SuprEspaço([tipo_registro] & [ATO] & [cpf_administrador] & [numero_acordo] & Dia([data_acordo]) & "." & Format(Mês([data_acordo]);"MM") & "." & Ano([data_acordo])


    .................................................................................
    Noobezinho

    * A solução funcionou?  [Você precisa estar registrado e conectado para ver esta imagem.] 
    Agradeça e feche o tópico clicando no botão Resolvido
    Se não sabe como, veja [Você precisa estar registrado e conectado para ver este link.].

    Como anexar imagem no teu post do fórum : [Você precisa estar registrado e conectado para ver este link.]

    * Criar arquivos.zip com o Winrar - veja [Você precisa estar registrado e conectado para ver este link.].

    Atualmente estou verificando se ajudamos alguém e não retornou.
    Se não deu retorno, não ajudo novamente .

    ricardo.lima
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 17
    Registrado : 20/12/2017

    Re: [Resolvido]Substituir barra por ponto no campo data/hora

    Mensagem  ricardo.lima em Seg 12 Fev 2018, 01:22

    Muito obrigado a todos.

    Como o campo da query possui mais de 60 campos que exporto, ao tentar inserir a formatação, o campo me restringiu, informando limite de caracteres, porém, colocando da forma abaixo, deu certo:

    Format([data_acordo];"dd\.mm\.yyyy;;_")

    Muito obrigado à todos pelo apoio de sempre.
    avatar
    Alexandre Fim
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 277
    Registrado : 13/12/2016

    Re: [Resolvido]Substituir barra por ponto no campo data/hora

    Mensagem  Alexandre Fim em Seg 12 Fev 2018, 02:54

    cheers cheers cheers
    avatar
    Noobezinho
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3191
    Registrado : 29/06/2012

    Re: [Resolvido]Substituir barra por ponto no campo data/hora

    Mensagem  Noobezinho em Seg 12 Fev 2018, 08:48

    Ótimo!

    Valeu o retorno!

    Boa sorte!


    .................................................................................
    Noobezinho

    * A solução funcionou?  [Você precisa estar registrado e conectado para ver esta imagem.] 
    Agradeça e feche o tópico clicando no botão Resolvido
    Se não sabe como, veja [Você precisa estar registrado e conectado para ver este link.].

    Como anexar imagem no teu post do fórum : [Você precisa estar registrado e conectado para ver este link.]

    * Criar arquivos.zip com o Winrar - veja [Você precisa estar registrado e conectado para ver este link.].

    Atualmente estou verificando se ajudamos alguém e não retornou.
    Se não deu retorno, não ajudo novamente .

      Data/hora atual: Sab 24 Fev 2018, 13:59