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]Formatar campo de consulta

    Assis
    Assis
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4771
    Registrado : 06/11/2009

    [Resolvido]Formatar campo de consulta Empty Formatar campo de consulta

    Mensagem  Assis 17/10/2011, 19:38

    Boa tarde

    Tenho esta formula que formata os valores assim: Exemplo 12,98

    Saldo: Formatar(DSoma("Preto";"Producao";"[LN]<=" & [LN] & "");"Standard")

    Mas eu queria que tivesse 3 casa decimais e não estou a conseguir. Exemplo 12,982

    Obrigado


    .................................................................................
    *** Só sei que nada sei ***
    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Formatar campo de consulta Empty Re: [Resolvido]Formatar campo de consulta

    Mensagem  Avelino Sampaio 17/10/2011, 20:07

    Olá

    Use a função round

    saldo: round(DSoma("Preto";"Producao";"[LN]<=" & [LN] & "")+ 0.0000001;3)

    O número 0.0000001 é para ajustar um bug de arredondamento no round(). Veja no link abaixo:

    Obs: Arredonadar valores pode dar um diferença em saldo final, se existir.

    http://comunidade.itlab.com.br/eve/forums/a/tpc/f/273606921/m/8597068143?r=2837078143#2837078143

    Ou tente a formatação:

    saldo: Formatar(DSoma("Preto";"Producao";"[LN]<=" & [LN] & "");"#.##0,000")


    Sucesso!


    .................................................................................
    Vídeos, livros, kit MontaRibbons e acesso irrestrito ao site UsandoAcces  
    Clique AQUI e analise o custo beneficio do material oferecido.
    Assis
    Assis
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4771
    Registrado : 06/11/2009

    [Resolvido]Formatar campo de consulta Empty Re: [Resolvido]Formatar campo de consulta

    Mensagem  Assis 17/10/2011, 22:46

    Boa noite Avelino

    Eis o meu BD
    Na consulta formatar o Saldo com 3 casas decimais
    Obrigado


    .................................................................................
    *** Só sei que nada sei ***
    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Formatar campo de consulta Empty Re: [Resolvido]Formatar campo de consulta

    Mensagem  Avelino Sampaio 17/10/2011, 23:46

    Não entedi !?!? Não testou com o formato que te passei ?

    Saldo: Format(DSoma("Pigpreto";"ProducaoBloco";"[LN]<=" & [LN] & "");"#.##0,000")

    Testei aqui e mostra com três casas. Oque vc quer exatamente ?

    No aguardo


    .................................................................................
    Vídeos, livros, kit MontaRibbons e acesso irrestrito ao site UsandoAcces  
    Clique AQUI e analise o custo beneficio do material oferecido.
    Assis
    Assis
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4771
    Registrado : 06/11/2009

    [Resolvido]Formatar campo de consulta Empty Re: [Resolvido]Formatar campo de consulta

    Mensagem  Assis 18/10/2011, 00:05

    Avelino
    No meu Access Versão 2003

    Retorna 6.01000

    Será pelas definições Regionais

    Obrigado


    .................................................................................
    *** Só sei que nada sei ***
    Assis
    Assis
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4771
    Registrado : 06/11/2009

    [Resolvido]Formatar campo de consulta Empty Re: [Resolvido]Formatar campo de consulta

    Mensagem  Assis 18/10/2011, 11:02


    Bom dia Avelino
    Consegui assim

    Saldo: Formatar(DSoma("Pigpreto";"ProducaoBloco";"[LN]<=" & [LN] & "");"0,0.000")

    Obrigado


    .................................................................................
    *** Só sei que nada sei ***
    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Formatar campo de consulta Empty Re: [Resolvido]Formatar campo de consulta

    Mensagem  Avelino Sampaio 18/10/2011, 11:14

    Obrigado pelo feedback e sucesso!


    .................................................................................
    Vídeos, livros, kit MontaRibbons e acesso irrestrito ao site UsandoAcces  
    Clique AQUI e analise o custo beneficio do material oferecido.

    Conteúdo patrocinado


    [Resolvido]Formatar campo de consulta Empty Re: [Resolvido]Formatar campo de consulta

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 28/3/2024, 22:31