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

    SQL Access 2010 caixa de listagem valores posicionados a direita.

    avatar
    izzo.jr
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1
    Registrado : 22/08/2016

    SQL Access 2010 caixa de listagem valores posicionados a direita. Empty SQL Access 2010 caixa de listagem valores posicionados a direita.

    Mensagem  izzo.jr 26/9/2016, 21:31

    Bom Dia!!!

    Sou novo na linguagem Access, mas ja venho me deparando com várias barreiras no que tange a formatação avançada.

    Algum tempo venho pesquisando sobre como alinhar valores à direita numa caixa de listagem usando uma consulta.

    Bem consegui alguma coisa, não é o ideal, mas ajuda bastante.

    1º Vamos usar a fonte courier.
    2º criei uma consulta, usando o SQL do Access 2010
    3º apliquei a consulta em um formulário com uma caixa de listagem.

    bem vai ai o codigo SQL Access 2010

    SELECT space(2)+format(EBanco.NDia,"dd/mm") AS Movimento, EBanco.NDoc AS Documento, EBanco.NHist AS Histórico, IIf(EBanco.NCredito=0,Null,space(12-len(format(EBanco.NCredito,"#,##0.00")))+format(EBanco.NCredito,"#,##0.00")) AS Crédito, IIf(Ebanco.NDebito=0,Null,space(14-len(format(Ebanco.NDebito,"#,##0.00;(#,##0.00)")))+format(Ebanco.NDebito,"#,##0.00;(#,##0.00)")) AS Débito, IIf(EBanco.NSaldo>=0,space(12-len(format(EBanco.NSaldo,"#,##0.00")))+format(EBanco.NSaldo,"#,##0.00"),space(13-len(format(EBanco.NSaldo,"#,##0.00;(#,##0.00)")))+format(EBanco.NSaldo,"#,##0.00;(#,##0.00)")) AS Saldo, EBanco.NCod, EBanco.NConta
    FROM (SELECT LT.Cod AS NCod, LT.NUMEROCONTA AS NConta, LT.NUMERODOC AS NDoc, LT.HISTORICO AS NHist, iif(LT.VALORDOC>0,lt.valordoc,0) AS NCredito, IIf(lt.valordoc<0,lt.valordoc,0) AS NDebito, format(DSUM("LANCAMENTOStmp.VALORDOC","LANCAMENTOStmp","COD<=" & [LT.COD]),"#,##0.00;(#,##0.00)") AS NSaldo, LT.BAIXADO AS NDia FROM LANCAMENTOStmp AS LT)  AS EBanco;
    Marco Messa
    Marco Messa
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 291
    Registrado : 28/06/2010

    SQL Access 2010 caixa de listagem valores posicionados a direita. Empty Re: SQL Access 2010 caixa de listagem valores posicionados a direita.

    Mensagem  Marco Messa 27/9/2016, 13:35

    Dá uma olhada nisso: http://www.lebans.com/justicombo.htm


    .................................................................................
    Tea with me that I book your face Cool
    FabioPaes
    FabioPaes
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3914
    Registrado : 14/08/2013

    SQL Access 2010 caixa de listagem valores posicionados a direita. Empty Re: SQL Access 2010 caixa de listagem valores posicionados a direita.

    Mensagem  FabioPaes 27/9/2016, 14:31

    Veja também a dica 71 do Mestre Avelino Sampaio:
    http://www.usandoaccess.com.br/dicas/dicas-praticas-de-access-parte-8.asp?id=1&idlista=234#inicio


    .................................................................................
    _____________________________________________________________________
    Achou a solução para sua dúvida? Não seja Egoísta, Compartilhe com todos!
    A dica do Colega foi útil? Agradeça!

    O importante não saber tudo, mas sim a Onde procurar!

    Conteúdo patrocinado


    SQL Access 2010 caixa de listagem valores posicionados a direita. Empty Re: SQL Access 2010 caixa de listagem valores posicionados a direita.

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 9/5/2024, 01:00