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]salvar número formatado

    avatar
    ictsp
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 229
    Registrado : 02/09/2016

    [Resolvido]salvar número formatado Empty [Resolvido]salvar número formatado

    Mensagem  ictsp 16/3/2017, 12:06

    Bom dia amigos! Por favor, alguém poderia me dizer se é possível salvar números com formatos variados?

    Por exemplo:

    se o usuário digitar 1000 é salvo na tabela 1.000

    se o usuário digitar 1000,45   é salvo na tabela como 1.000,45


    Nas propriedades da tabela, o campo "med" está definido como  inteiro longo     e casas decimais em automático.

    Nas propriedades da textbox o formato está em branco e casas decimais em automático.







    Alguém poderia me ajudar, por favor?  Desde já, muito obrigado!!
    CassioFabre
    CassioFabre
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 731
    Registrado : 18/01/2013

    [Resolvido]salvar número formatado Empty Re: [Resolvido]salvar número formatado

    Mensagem  CassioFabre 17/3/2017, 11:28

    Bom dia,

    Isso são formatos numéricos normais do Access. Basta definir na tabela o tipo de dados correto e ele fará o resto.

    Abraço.
    avatar
    ictsp
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 229
    Registrado : 02/09/2016

    [Resolvido]salvar número formatado Empty Re: [Resolvido]salvar número formatado

    Mensagem  ictsp 17/3/2017, 12:37

    Bom dia Cassio! Obrigado pela resposta, mas vou tentar ser mais claro na minha dúvida.

    eu quero salvar medidas que podem ser numeros inteiros e numeros decimais. Qdo o usuário digitar um numero inteiro, por exemplo: "500", que seja salvo como "500".

    se ele digitar 500,45 que seja salvo dessa forma.

    Na minha tabela, este campo que recebe as medidas está formatado como inteiro longo e casas decimais em automático.


    Se eu coloco duas casas decimais aparece : 500,00 e 500,45

    se eu deixo em automatico, aparece: 500 e 500

    gostaria que aparecesse a medida de "500" e a medida de "500,45" neste campo.

    seria possivel?









    CassioFabre
    CassioFabre
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 731
    Registrado : 18/01/2013

    [Resolvido]salvar número formatado Empty Re: [Resolvido]salvar número formatado

    Mensagem  CassioFabre 17/3/2017, 12:53

    Bom dia,

    Altere o tipo de campo de Inteiro Longo para Duplo.

    Tenha em mente que não é importante ter dados formatados nas tabelas, uma vez que os usuários as acessaram indiretamente. Procure formatar os dados no formulário apenas para exibição.

    Abraço.
    avatar
    ictsp
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 229
    Registrado : 02/09/2016

    [Resolvido]salvar número formatado Empty Re: [Resolvido]salvar número formatado

    Mensagem  ictsp 17/3/2017, 15:06

    CassioFabre, muito obrigado pela dica. Realmente são pequenos detalhes que fazem a diferença. Da forma como vc sugeriu, alterando apenas o o formato para visualização do usuário ficou perfeito.

    Muito Obrigado!

    Abraço! cheers

    Só complementando:

    No evento lostfocus da caixa de texto do form, utilizei o seguinte código:

    If InStr(med.Text, ",") Then
    Me.med = Format(med.Text, "#,##0.00")
    Else
    Me.med = Format(med.Text, "#,##0")
    End If




    Última edição por ictsp em 17/3/2017, 18:07, editado 1 vez(es)
    CassioFabre
    CassioFabre
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 731
    Registrado : 18/01/2013

    [Resolvido]salvar número formatado Empty Re: [Resolvido]salvar número formatado

    Mensagem  CassioFabre 17/3/2017, 15:40

    Boa tarde,

    O fórum agradece o retorno.

    Abraço.

    Conteúdo patrocinado


    [Resolvido]salvar número formatado Empty Re: [Resolvido]salvar número formatado

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 25/11/2024, 07:16