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]Mascara Caixa de Listagem

    Compartilhe
    avatar
    neves1
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 56
    Registrado : 12/06/2017

    [Resolvido]Mascara Caixa de Listagem

    Mensagem  neves1 em Qua 23 Ago 2017, 13:40

    Ola Bom dia,

    Tenho uma caixa de listagem onde aparece as seguintes informações como exemplo abaixo:

    Nome           Celular               Telefone Fixo
    Fulano          1123454522        11981822199

    Gostaria de saber se é possível colocar mascara nos telefones para que fique como no exemplo abaixo:

    Nome            Celular                  Telefone Fixo
    Fulano           (11)2345-4522       (11)98182-2199

    Agradeceria muito se possível alguém responder, obrigado atenção.

    Att

    Paulo
    avatar
    Alexandre Neves
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

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

    Re: [Resolvido]Mascara Caixa de Listagem

    Mensagem  Alexandre Neves em Qua 23 Ago 2017, 15:31

    Boa tarde,
    Formate na origem dos dados da caixa de listagem


    .................................................................................
    Access 2010. Mande bd que dê para testar (indique a versão). Não peça para fazer o que já tem feito. Dê todos os detalhes.
    Não coloquem entraves como senhas, esconder controlos, etc. Disponibilizem o mais limpo possível
    Só respondo a mensagens privadas, se forem de assunto privado; às outras não respondo.
    Quem trabalha e mata a fome não come o pão de ninguém; mas quem não trabalha e come, come sempre o pão de alguém. António Aleixo
    avatar
    neves1
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 56
    Registrado : 12/06/2017

    Re: [Resolvido]Mascara Caixa de Listagem

    Mensagem  neves1 em Qua 23 Ago 2017, 17:26

    Alexandre poderia me dar um exemplo como fazer isso, obrigado
    avatar
    Silvio
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3672
    Registrado : 20/04/2011

    Re: [Resolvido]Mascara Caixa de Listagem

    Mensagem  Silvio em Qua 23 Ago 2017, 18:05

    Boa tarde...

    Com a permissão de todos, um pitaco.

    O que o Alexandre quis dizer é: Vai na tabela de origem que gera a tua lista e nos campos de telefones..coloque as mascaras de telefone.

    Fone fixo : !\(99") "!9900\-0000;0;_

    Celular: !\(99")-"9\-9999\-9999;0;_


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    [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 : 1043
    Registrado : 05/02/2010

    Mascara Caixa de Listagem

    Mensagem  good guy em Qua 23 Ago 2017, 18:06

    Olá neves,

    Na tabela de origem, Máscara de Entrada.
    avatar
    neves1
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 56
    Registrado : 12/06/2017

    Re: [Resolvido]Mascara Caixa de Listagem

    Mensagem  neves1 em Qua 23 Ago 2017, 18:27

    Vou enviar minha base teste para vcs darem uma olhada por gentileza, segue anexo

    Usuário e senha para acesso = agenda
    Anexos
    Agenda Teste.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (518 Kb) Baixado 7 vez(es)
    avatar
    neves1
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 56
    Registrado : 12/06/2017

    Re: [Resolvido]Mascara Caixa de Listagem

    Mensagem  neves1 em Qua 23 Ago 2017, 19:06

    Após prestar atenção no local da mascara deu certo o único problema é seguinte, todos os registro novos ele coloca correto, mas os que já tinha no banco de dados não mostra com a mascara correta, oque poderia fazer para atualizar para que todos os contatos da agenda fiquem com a mascara correta.
    avatar
    good guy
    Developer
    Developer

    Respeito às Regras 100%

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

    Mascara Caixa de Listagem

    Mensagem  good guy em Qua 23 Ago 2017, 19:49

    Olá Neves,

    Adapte para você esta minha sintaxe de uma consulta atualização. Aqui funfou legal. Faça um backup de sua tabela antes. Primeira, crie uma consulta de sua tabela que deseja formatar o campo telefone. No modo SQL de sua consulta ponha a sintaxe abaixe com as devidas modificações de nome da tabela, nome do campo, é claro !!!

    UPDATE TblContatos SET TblContatos.Telefone = Format(TblContatos.Telefone,"(00)00000-0000");

    Ou com 021:

    UPDATE TblContatos SET TblContatos.Telefone = Format(TblContatos.Telefone,"(000)00000-0000");

    Execute a consulta e pronto !!!
    avatar
    neves1
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 56
    Registrado : 12/06/2017

    Re: [Resolvido]Mascara Caixa de Listagem

    Mensagem  neves1 em Qua 23 Ago 2017, 21:06

    Muito obrigado a todos pelas dicas, agora consegui consertar.
    avatar
    good guy
    Developer
    Developer

    Respeito às Regras 100%

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

    Mascara Caixa de Listagem

    Mensagem  good guy em Qua 23 Ago 2017, 22:08

    O fórum todo agradece.

      Data/hora atual: Sab 18 Nov 2017, 08:22