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


4 participantes

    [Resolvido]Relatorio alimentado por consulta

    Assis
    Assis
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Relatorio alimentado por consulta Empty [Resolvido]Relatorio alimentado por consulta

    Mensagem  Assis 13/5/2014, 12:30

    Bom dia

    No exemplo que anexo porque não consigo fazer o relatório da consulta " Extrato"
    A consulta abre sem problema mas no relatório, ????????

    Obrigado


    .................................................................................
    *** Só sei que nada sei ***
    Fernando Bueno
    Fernando Bueno
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2115
    Registrado : 13/04/2012

    [Resolvido]Relatorio alimentado por consulta Empty Re: [Resolvido]Relatorio alimentado por consulta

    Mensagem  Fernando Bueno 13/5/2014, 12:49

    Assis bom dia, fiz um teste aqui e se você criar uma consulta baseada na Extrato,

    o relatorio abrirá.


    .................................................................................
    Um abraço
    Fernando Bueno


    O aumento do conhecimento é como uma esfera dilatando-se no espaço
    quanto maior a nossa compreensão,
    maior o nosso contacto com o desconhecido
    [Resolvido]Relatorio alimentado por consulta 16rzeq
    Assis
    Assis
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Relatorio alimentado por consulta Empty Re: [Resolvido]Relatorio alimentado por consulta

    Mensagem  Assis 13/5/2014, 12:54

    Fernando

    Esqueci o campo saldo.
    A consulta tem um campo "SALDO" que se for colocado no relatório causa o problema.
    Peço desculpa a quem já viu o exemplo.




    .................................................................................
    *** Só sei que nada sei ***
    Leandro
    Leandro
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1601
    Registrado : 12/11/2009

    [Resolvido]Relatorio alimentado por consulta Empty Re: [Resolvido]Relatorio alimentado por consulta

    Mensagem  Leandro 13/5/2014, 13:04

    Bom dia!
    Tente com isso:

    SELECT tblcaixa.DataS, tblcaixa.DataLancamento, tblcaixa.Historico, tblcaixa.ValorReceita, tblcaixa.ValorDespesa, SubQ.Saldo
    FROM tblcaixa
    INNER JOIN (SELECT Sum(([ValorReceita]-[ValorDespesa])) AS Saldo, tblCaixa.ID_Lancamento FROM tblCaixa GROUP BY ID_Lancamento) As SubQ ON tblcaixa.ID_Lancamento = SubQ.ID_Lancamento
    ORDER BY tblcaixa.DataS;

    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Relatorio alimentado por consulta Empty Re: [Resolvido]Relatorio alimentado por consulta

    Mensagem  Avelino Sampaio 13/5/2014, 13:06

    Olá!

    Por causa da consulta aninhada utilizada para calcular o campo saldo, não está sendo possível utilizar a função CONTAR([historico]) no campo texto85.  Tire esta função do campo e acrescente o código abaixo no seu relatório.

    Option Compare Database
    Dim intContar

    Private Sub CabeçalhoDoRelatório_Print(Cancel As Integer, PrintCount As Integer)
    Me!Texto85 = intContar
    End Sub

    Private Sub Detalhe_Format(Cancel As Integer, FormatCount As Integer)
    intContar = intContar + 1
    End Sub


    Sucesso!


    .................................................................................
    Vídeos, livros, kit MontaRibbons e acesso vitalício 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 : 4772
    Registrado : 06/11/2009

    [Resolvido]Relatorio alimentado por consulta Empty Re: [Resolvido]Relatorio alimentado por consulta

    Mensagem  Assis 13/5/2014, 13:07

    Viva Leandro

    A sua dica uso no relatório ou numa consulta ?


    .................................................................................
    *** Só sei que nada sei ***
    Fernando Bueno
    Fernando Bueno
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2115
    Registrado : 13/04/2012

    [Resolvido]Relatorio alimentado por consulta Empty Re: [Resolvido]Relatorio alimentado por consulta

    Mensagem  Fernando Bueno 13/5/2014, 13:08

    Certo, você ja tentou com DISTINCT?

    Código:
    SELECT DISTINCT tblcaixa.DataS, tblcaixa.DataLancamento, tblcaixa.Historico, tblcaixa.ValorReceita, tblcaixa.ValorDespesa, (select sum(ValorReceita - ValorDespesa) from tblCaixa AS tex WHERE tex.dataS <=tblcaixa.datas) AS SALDO
    FROM tblcaixa
    ORDER BY tblcaixa.DataS;


    .................................................................................
    Um abraço
    Fernando Bueno


    O aumento do conhecimento é como uma esfera dilatando-se no espaço
    quanto maior a nossa compreensão,
    maior o nosso contacto com o desconhecido
    [Resolvido]Relatorio alimentado por consulta 16rzeq
    Fernando Bueno
    Fernando Bueno
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2115
    Registrado : 13/04/2012

    [Resolvido]Relatorio alimentado por consulta Empty Re: [Resolvido]Relatorio alimentado por consulta

    Mensagem  Fernando Bueno 13/5/2014, 13:09

    Poxa não tinha visto que os mestres tinham respondido, desculpa ai pessoal.


    .................................................................................
    Um abraço
    Fernando Bueno


    O aumento do conhecimento é como uma esfera dilatando-se no espaço
    quanto maior a nossa compreensão,
    maior o nosso contacto com o desconhecido
    [Resolvido]Relatorio alimentado por consulta 16rzeq
    Assis
    Assis
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Relatorio alimentado por consulta Empty Re: [Resolvido]Relatorio alimentado por consulta

    Mensagem  Assis 13/5/2014, 13:11

    Grande Avelino .... como se diz por aqui.....

    Quebrou o pau .... resolvido

    Obrigado a todos


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


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Relatorio alimentado por consulta Empty Re: [Resolvido]Relatorio alimentado por consulta

    Mensagem  Avelino Sampaio 13/5/2014, 13:15

    Olá!

    A solução do Fernando também resolveu com a cláusula DISTINCT.  Acho que fica até mais simples.

    Sucesso!


    .................................................................................
    Vídeos, livros, kit MontaRibbons e acesso vitalício 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 : 4772
    Registrado : 06/11/2009

    [Resolvido]Relatorio alimentado por consulta Empty Re: [Resolvido]Relatorio alimentado por consulta

    Mensagem  Assis 13/5/2014, 14:44

    Fernando
    Conforme indicação do Mestre Avelino testei a sua dica e funciona.
    Obrigado.


    Leandro a sua dica não devolve o saldo linha a linha, mas de qualquer maneira

    Obrigado


    .................................................................................
    *** Só sei que nada sei ***
    Fernando Bueno
    Fernando Bueno
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2115
    Registrado : 13/04/2012

    [Resolvido]Relatorio alimentado por consulta Empty Re: [Resolvido]Relatorio alimentado por consulta

    Mensagem  Fernando Bueno 13/5/2014, 17:29

    Ta certo então Assis, qualquer coisa estamos ai.


    .................................................................................
    Um abraço
    Fernando Bueno


    O aumento do conhecimento é como uma esfera dilatando-se no espaço
    quanto maior a nossa compreensão,
    maior o nosso contacto com o desconhecido
    [Resolvido]Relatorio alimentado por consulta 16rzeq

    Conteúdo patrocinado


    [Resolvido]Relatorio alimentado por consulta Empty Re: [Resolvido]Relatorio alimentado por consulta

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 27/4/2024, 19:15