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

    Reportar Dados da (Combobox) para Relatório

    avatar
    viny
    Novato
    Novato

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 20
    Registrado : 04/09/2014

    Reportar Dados da (Combobox) para Relatório   Empty Reportar Dados da (Combobox) para Relatório

    Mensagem  viny 11/9/2014, 15:19


    Bom dia!

    Uma duvida, como posso reportar os dados de uma Combobox de um formulário para um relatório ?
    Dilson
    Dilson
    Developer
    Developer

    Respeito às regras : Respeito às Regras 100%

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

    Reportar Dados da (Combobox) para Relatório   Empty Re: Reportar Dados da (Combobox) para Relatório

    Mensagem  Dilson 15/9/2014, 21:40

    Você levará os dados da tabela a qual esse combobox alimenta.

    Use o assistente de relatório do access.

    Vá na aba criar, na parte de relatórios aperte assistente de relatórios, escolha a tabela e os campos e finalize que vai ver seu relatório com os dados que estão na tabela.
    avatar
    viny
    Novato
    Novato

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 20
    Registrado : 04/09/2014

    Reportar Dados da (Combobox) para Relatório   Empty Re: Reportar Dados da (Combobox) para Relatório

    Mensagem  viny 16/9/2014, 14:07

    Dilson, bom dia !

    Na verdade não é bem isso.

    Tenho um formulário de consulta e dentro dele existes algumas caixas de combinação, o que eu quero reportar para o relatório são o conteúdo selecionado nessas caixas de combinação, entendeu ?
    Dilson
    Dilson
    Developer
    Developer

    Respeito às regras : Respeito às Regras 100%

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

    Reportar Dados da (Combobox) para Relatório   Empty Re: Reportar Dados da (Combobox) para Relatório

    Mensagem  Dilson 16/9/2014, 23:11

    Ah ok. Acho que comecei entender.
    Precisas mostrar o dado correspondente.

    Sua consulta terá que ter uma chave primaria ou um campo (referencial) para que você informe como critério na chamada de seu relatório.

    Siga esses passos:
    => Use o assistente de relatórios e crie um relatório da sua consulta (Dê um nome diferente da consulta ao relatório);

    No mesmo formulário que estão as combobox, deverá estar o campo textbox com o dado referencial.

    => crie um botão nesse formulário e acrescente no evento ao clicar o seguinte:

    DoCmd.OpenReport "NomeDoSeuRelatorio", acViewPreview, , "SuaChavePrimaria = " & Me!SuaTextBoxCampoReferencial
    avatar
    Lissandrog
    Novato
    Novato

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 29
    Registrado : 20/03/2014

    Reportar Dados da (Combobox) para Relatório   Empty Re: Reportar Dados da (Combobox) para Relatório

    Mensagem  Lissandrog 20/9/2014, 22:51

    Boa Tarde Viny

    Eu estava buscando no fórum algo nesse sentido, ou seja,
    Colocar no relatórios os critérios selecionados no formulário para gerar o relatório
    é isso ?
    O que o Dilson colocou me ajudou em parte.
    E resolvi da seguinte maneira:
    No formulário que contém combobox, coloquei uma caixa de texto para cada combo, e de acordo com o que é selecionado na combo alimenta essas caixas, que deixei invisíveis.
    No relatório em uma caixa de texto: Propriedades >> Dados >> Fonte de Controle: =[Formulários]![seuForm].[CampoTexto]

    Espero ter ajudado

      Data/hora atual: 11/4/2021, 14:00