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


3 participantes

    [Resolvido]Gravar textos na tabela em maiúsculo sem o uso do >

    fsouza32
    fsouza32
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 132
    Registrado : 22/01/2013

    [Resolvido]Gravar textos na tabela em maiúsculo sem o uso do > Empty [Resolvido]Gravar textos na tabela em maiúsculo sem o uso do >

    Mensagem  fsouza32 17/11/2014, 12:01

    Bom dia a todos do forum.
    Em minha tabela uso o formato > para apresentar em maiúsculo os textos e no formulário tb, mas na verdade ao salvar os dados o texto na tabela mostra em maiúsculo, porém estão do jeito que foi digitado, ou seja, se foi digitado sem o capslock fica em minúsculo.

    Como posso proceder para ao salvar os dados estes fiquem em maiúsculo?

    Obrigado
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Gravar textos na tabela em maiúsculo sem o uso do > Empty Re: [Resolvido]Gravar textos na tabela em maiúsculo sem o uso do >

    Mensagem  Alvaro Teixeira 17/11/2014, 12:15

    Olá, pode incluir nos campos desejados no evento afterupdate (depois de atualizar) Ucase([nomeCampo])
    Para atualizar os dados da tabela pode criar uma consulta actualizar e usar o Ucase
    Abraço
    fsouza32
    fsouza32
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 132
    Registrado : 22/01/2013

    [Resolvido]Gravar textos na tabela em maiúsculo sem o uso do > Empty Re: [Resolvido]Gravar textos na tabela em maiúsculo sem o uso do >

    Mensagem  fsouza32 17/11/2014, 12:22

    Caro Ahteixeira, coloquei o procedimento depois de atualizar no campo do formulário, porém a salvar os dados na tabela ele ainda fica em minúsculo!
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Gravar textos na tabela em maiúsculo sem o uso do > Empty Re: [Resolvido]Gravar textos na tabela em maiúsculo sem o uso do >

    Mensagem  Alvaro Teixeira 17/11/2014, 12:34

    Desculpa   BeforeUpdate.
    Comentário errado, ver mensagem nº 7.


    Última edição por ahteixeira em 17/11/2014, 15:19, editado 1 vez(es)
    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3900
    Registrado : 04/04/2010

    [Resolvido]Gravar textos na tabela em maiúsculo sem o uso do > Empty Re: [Resolvido]Gravar textos na tabela em maiúsculo sem o uso do >

    Mensagem  Avelino Sampaio 17/11/2014, 12:39

    Olá!

    Veja se este artigo ajuda:

    http://www.usandoaccess.com.br/dicas/como-interceptar-teclas-e-combinacoes-de-teclas.asp

    Sucesso!


    .................................................................................
    Vídeos, livros, kit MontaRibbons e acesso vitalício ao site UsandoAcces  
    Clique AQUI e analise o custo beneficio do material oferecido.
    fsouza32
    fsouza32
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 132
    Registrado : 22/01/2013

    [Resolvido]Gravar textos na tabela em maiúsculo sem o uso do > Empty Re: [Resolvido]Gravar textos na tabela em maiúsculo sem o uso do >

    Mensagem  fsouza32 17/11/2014, 13:10

    Avelino, sua dica é show e ja havia lido ela anteriormente e com certeza utilizarei para o fim que esta lá!

    Quanto o problema de salvar em maiúsculo, tentei as dicas do ahteixeira e não deu certo, como uma forma alternativa para salvar em maiúscula utilizei o código: KeyAscii = Asc(UCase(Chr(KeyAscii))) nos campos de texto ao pressionar tecla, deste modo salva em maiúscula no campo da tabela.


    Obrigado desde já pela atenção de todos
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Gravar textos na tabela em maiúsculo sem o uso do > Empty Re: [Resolvido]Gravar textos na tabela em maiúsculo sem o uso do >

    Mensagem  Alvaro Teixeira 17/11/2014, 15:17

    Olá Fábio, estive a verificar e utilizo o AfterUpdate, abaixo pequeno exemplo.
    Mestre Aveleno, obrigado, estamos sempre apreender, execelente exemplo.
    Abraço
    Anexos
    [Resolvido]Gravar textos na tabela em maiúsculo sem o uso do > AttachmentConverterMaiusculas.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (12 Kb) Baixado 49 vez(es)
    fsouza32
    fsouza32
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 132
    Registrado : 22/01/2013

    [Resolvido]Gravar textos na tabela em maiúsculo sem o uso do > Empty Re: [Resolvido]Gravar textos na tabela em maiúsculo sem o uso do >

    Mensagem  fsouza32 17/11/2014, 17:58

    Caro ahteixeira, deu certo, eu estava colocando o código errado
    Meu estava assim:
    UCase(Me.Campo1)

    Não coloquei atenção devida e esqueci de que deveria dizer qual campo receberia o valor com Ucase como o seu!
    Me.Campo1 = UCase(Me.Campo1)

    Obrigado a todos pela atenção dada, vocês ajudam muito nós os iniciantes! cheers
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Gravar textos na tabela em maiúsculo sem o uso do > Empty Re: [Resolvido]Gravar textos na tabela em maiúsculo sem o uso do >

    Mensagem  Alvaro Teixeira 17/11/2014, 18:15

    Ola, estamos cá para uma interajuda e partilha do conhecimento.
    Obrigado pelo retorno.
    Abraço

    Conteúdo patrocinado


    [Resolvido]Gravar textos na tabela em maiúsculo sem o uso do > Empty Re: [Resolvido]Gravar textos na tabela em maiúsculo sem o uso do >

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 8/11/2024, 13:47