MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

Obrigado

Administração do MaximoAccess

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access

    [Resolvido]Exibir relatório dentro de um formulário com informações específicas do registro apresentado

    Compartilhe

    Mr. Carneiro
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 6
    Registrado : 17/01/2018

    [Resolvido]Exibir relatório dentro de um formulário com informações específicas do registro apresentado

    Mensagem  Mr. Carneiro em 28/3/2018, 16:34

    Boa tarde senhores,

    Acompanho o fórum desde o início do ano quando comecei a desenvolver um "sistema" para controle de contratos. Encontrei solução para quase todas as minhas dúvidas e já consegui avançar bastante no projeto sem entender de VBA, mas seguindo as dicas e orientações do FORUM. Por isso, desde já agradeço pela atenção.

    Vamos a minha dúvida.

    Nesse sistema tenho um formulário chamado "PROPRIEDADES" que traz a informação especificas do contrato selecionado de um relatório chamado CONTRATOS. Esse formulário apresenta as informações que podem ser alteradas de acordo com alguns critérios elaborados.
    Ainda dentro do form existe uma sub-relatório que contém as ações registradas referentes ao processo daquele contrato. Esse relatório é gerado a partir de uma tabela geral que contém todas as ações referentes a todos os contratos do banco de dados. A questão é: quero que esse relatório apresente apenas o histórico das ações referentes ao contrato em questão, isto é, que aparece no formulário propriedades aberto.

    Atualmente o relatório é gerado, mas apresenta todas as ações de todos os contratos.

    Alguém consegue me ajudar?
    avatar
    Celso Roberto
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 795
    Registrado : 01/03/2014

    Re: [Resolvido]Exibir relatório dentro de um formulário com informações específicas do registro apresentado

    Mensagem  Celso Roberto em 28/3/2018, 16:59

    Olá ....

    Seja bem vindo ao Fórum

    Adapte a sua necessidade no camando ou botão que gera o relatorio


    'Este só para visualizar
    DoCmd.OpenReport "NomeDoRelatório", acViewPreview, "", "[NumeroDoContrato]=[forms]![NomeDoFormulário]![NumeroDoContrato]", acNormal 'Visualizar


    'Este para imprimir direto
    DoCmd.OpenReport "NomeDoRelatório", acViewNormal, "", "[NumeroDoContrato]=[forms]![NomeDoFormulário]![NumeroDoContrato]", acNormal 'Imprimir Direto

    Espero que ajude

    Abarços


    .................................................................................
    Quando sua dúvida estiver resolvida, Agradeça ao Fórum e de seu tópico por Resolvido



    A Única coisa que sei é que ainda nada sei, Mas em breve Saberei.....

    Mr. Carneiro
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 6
    Registrado : 17/01/2018

    Re: [Resolvido]Exibir relatório dentro de um formulário com informações específicas do registro apresentado

    Mensagem  Mr. Carneiro em 28/3/2018, 17:10

    Celso, obrigado pela resposta.

    Não existe botão para gerar o sub-relatório. Este já é carregado diretamente quando o form PROPRIENDADES é aberto.

    Por se tratar de um sub-relatório ele não aparece na aba relatórios.

    Ainda assim vou dar uma olhada no código que vc enviou e tentar entender como adaptar.

    avatar
    Celso Roberto
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 795
    Registrado : 01/03/2014

    Re: [Resolvido]Exibir relatório dentro de um formulário com informações específicas do registro apresentado

    Mensagem  Celso Roberto em 28/3/2018, 18:34

    olá..

    É como eu disse acima "Adapte a sua necessidade no camando ou botão que gera o relatorio"

    Coloque o codigo no evento ao abrir ou ao carregar do subrelatorio

    Aguardo


    .................................................................................
    Quando sua dúvida estiver resolvida, Agradeça ao Fórum e de seu tópico por Resolvido



    A Única coisa que sei é que ainda nada sei, Mas em breve Saberei.....

    Mr. Carneiro
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 6
    Registrado : 17/01/2018

    Re: [Resolvido]Exibir relatório dentro de um formulário com informações específicas do registro apresentado

    Mensagem  Mr. Carneiro em 28/3/2018, 19:22

    Celso,

    O comando funcionou pra abrir o relatório com as informações solicitadas em uma outra janela. Mas preciso que ele apareça como um sub-relatório no próprio formulário.

    O sub relatório eu consegui inserir, mas ele não filtra com as informações do contrato específico.

    Se consegui aplicar seu código para que o sub-relatório inserido no próprio formulário apresente as informações definidas, será um golaço.

    Obrigado.
    avatar
    Celso Roberto
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 795
    Registrado : 01/03/2014

    Re: [Resolvido]Exibir relatório dentro de um formulário com informações específicas do registro apresentado

    Mensagem  Celso Roberto em 28/3/2018, 20:10

    olá..

    anexe o seu bd em formato zip

    Só assim seria possivel ver e entender o funcionamento

    Aguardo


    .................................................................................
    Quando sua dúvida estiver resolvida, Agradeça ao Fórum e de seu tópico por Resolvido



    A Única coisa que sei é que ainda nada sei, Mas em breve Saberei.....
    avatar
    Celso Roberto
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 795
    Registrado : 01/03/2014

    Re: [Resolvido]Exibir relatório dentro de um formulário com informações específicas do registro apresentado

    Mensagem  Celso Roberto em 29/3/2018, 20:14

    olá...

    Voce disse:

    "O sub relatório eu consegui inserir, mas ele não filtra com as informações do contrato específico."


    Verifique se voce vinculou campo pai e campo filho

    Ou anexe as partes envolvidas

    Aguardo


    .................................................................................
    Quando sua dúvida estiver resolvida, Agradeça ao Fórum e de seu tópico por Resolvido



    A Única coisa que sei é que ainda nada sei, Mas em breve Saberei.....

    Mr. Carneiro
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 6
    Registrado : 17/01/2018

    Re: [Resolvido]Exibir relatório dentro de um formulário com informações específicas do registro apresentado

    Mensagem  Mr. Carneiro em 2/5/2018, 22:11

    Desculpe a demora, estou de volta...

    Não vinculei campo pai e filho.

    Vou tentar subir o BD de casa

    Obrigado

    Mr. Carneiro
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 6
    Registrado : 17/01/2018

    Re: [Resolvido]Exibir relatório dentro de um formulário com informações específicas do registro apresentado

    Mensagem  Mr. Carneiro em 3/5/2018, 16:39

    Problema resolvido de forma mais simples do que imaginava.

    No campo filtro das propriedades do sub relatório incluí a seguinte linha: CONTRATO = forms!PROPRIEDADES!CONTRATO

    Simples de tudo... conhecimento faz uma diferença.

    Obrigado.

    Mr. Carneiro
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 6
    Registrado : 17/01/2018

    Re: [Resolvido]Exibir relatório dentro de um formulário com informações específicas do registro apresentado

    Mensagem  Mr. Carneiro em 3/5/2018, 16:40

    resolvido
    avatar
    Celso Roberto
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 795
    Registrado : 01/03/2014

    Re: [Resolvido]Exibir relatório dentro de um formulário com informações específicas do registro apresentado

    Mensagem  Celso Roberto em 3/5/2018, 17:25

    Olá....

    O Fórum agradece o seu retorno.

    Abraços


    .................................................................................
    Quando sua dúvida estiver resolvida, Agradeça ao Fórum e de seu tópico por Resolvido



    A Única coisa que sei é que ainda nada sei, Mas em breve Saberei.....

      Data/hora atual: 20/11/2018, 18:20