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]Relatório utilizando duas consultas

    avatar
    Nelio Borges
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 46
    Registrado : 21/03/2011

    [Resolvido]Relatório utilizando duas consultas Empty [Resolvido]Relatório utilizando duas consultas

    Mensagem  Nelio Borges 25/11/2011, 13:55

    Alô amigos do fórum,

    Arrastei para um relatório em branco chamado C, um relatório A e um relatório B.

    Nos relatórios A e B existe um campo em cada um que faz uma totalização monetária.

    Como colocar no relatório C, um campo totalizando a diferença dos campos dos relatórios A e B?

    Grato,
    Nelio Borges
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Relatório utilizando duas consultas Empty Re: [Resolvido]Relatório utilizando duas consultas

    Mensagem  criquio 25/11/2011, 14:04

    Tente:

    =Reports!NomeDoRelatórioPrincipal!NomeDoSubRel1!NomeDoCampo - Reports!NomeDoRelatórioPrincipal!NomeDoSubRel2!NomeDoCampo


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    avatar
    Nelio Borges
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 46
    Registrado : 21/03/2011

    [Resolvido]Relatório utilizando duas consultas Empty Re: [Resolvido]Relatório utilizando duas consultas

    Mensagem  Nelio Borges 28/11/2011, 15:58

    Críquio, boa tarde!
    Não consegui fazer funcionar com a sua dica, ele diz que tem um erro de sintáxe inválida.

    Veja se estou fazendo certo:

    No meu relatório C, incluir os relatórios A e B e no rodapé da página coloquei:
    =Reports!Rel C!Rel A!entrada - Reports!Rel C!rel B!saida

    Grato,

    Nelio Borges
    avatar
    Nelio Borges
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 46
    Registrado : 21/03/2011

    [Resolvido]Relatório utilizando duas consultas Empty Re: [Resolvido]Relatório utilizando duas consultas

    Mensagem  Nelio Borges 29/11/2011, 21:01

    Críquio, boa tarde!

    Você poderia me ajudar nessa dúvida ainda não resolvida?

    Grato,

    Nelio Borges
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Relatório utilizando duas consultas Empty Re: [Resolvido]Relatório utilizando duas consultas

    Mensagem  criquio 29/11/2011, 22:21

    Retire os espaços nos nomes dos relatórios e teste novamente. Ao invés de "rel A", coloque "RelA".


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    avatar
    Nelio Borges
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 46
    Registrado : 21/03/2011

    [Resolvido]Relatório utilizando duas consultas Empty Re: [Resolvido]Relatório utilizando duas consultas

    Mensagem  Nelio Borges 30/11/2011, 01:15

    Críquio,
    Agora esta apresentando #nome?

    Fiz com muita atenção.

    Grato,

    Nelio Borges
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11016
    Registrado : 04/11/2009

    [Resolvido]Relatório utilizando duas consultas Empty Re: [Resolvido]Relatório utilizando duas consultas

    Mensagem  JPaulo 30/11/2011, 09:22

    A sintese é:

    Reports!MainReport!SubReport.Report!ControlName

    Então fica:

    =Reports![Rel C]![Rel A].Report![entrada] - Reports![Rel C]![rel B].Report![saida]

    Para não dar erro nos Nulos, utiliza-se a função Nz

    =Nz([Reports]![Rel C]![Rel A].[Report]![entrada];0)-Nz([Reports]![Rel C]![rel B].[Report]![saida];0)

    Jamais se deve colocar os nomes dos relatorios, forms, tabelas, consultas ou macros, com espaços ou caracteres especiais.

    Quando criar de novo, tente criar com nomes a começar por exemplo:

    tblExemplo
    qryExemplo
    frmExemplo
    relExemplo
    mcrExemplo

    Como você tem estruturado, tem de colocar sempre entre parêntesis retos.




    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Relatório utilizando duas consultas Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Relatório utilizando duas consultas Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Relatório utilizando duas consultas Folder_announce_new Instruções SQL como utilizar...
    avatar
    Nelio Borges
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 46
    Registrado : 21/03/2011

    [Resolvido]Relatório utilizando duas consultas Empty Re: [Resolvido]Relatório utilizando duas consultas

    Mensagem  Nelio Borges 30/11/2011, 14:13

    JPaulo,
    Não deu certo sua dica.

    Estou levando uma surra com esse problema.

    Segue uma tela do meu relatório C (Rel ESTP).

    Onde coloco no Rel C?
    =Nz([Reports]![Rel ESTP]![Rel ETP].[Report]![entrada];0)-Nz([Reports]![Rel ESTP]![Rel STP].[Report]![saida];0)

    Grato,
    Nelio Borges

    Conteúdo patrocinado


    [Resolvido]Relatório utilizando duas consultas Empty Re: [Resolvido]Relatório utilizando duas consultas

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 10/5/2024, 05:55