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


2 participantes

    [Resolvido]Caixa de Combinação em formulário para abrir Relatório

    avatar
    marcosufpr
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11
    Registrado : 02/05/2014

    [Resolvido]Caixa de Combinação em formulário para abrir Relatório Empty [Resolvido]Caixa de Combinação em formulário para abrir Relatório

    Mensagem  marcosufpr 12/5/2014, 04:22

    Boa noite,

    Mais um problema simples e que não consegui resolver...


    Criei um formulário apenas com uma Caixa de Combinação que lista os Cargos dos Funcionários e com um botão Visualizar que abre um Relatório, baseado numa consulta.

    A ideia é simplesmente: abrir o formulário, inserir o Cargo, clicar em Visualizar, abrir o Relatório com as informações das pessoas que ocupam o cargo pesquisado.

    O problema é que quando seleciono qualquer item na lista Cargo e clico Visualizar, abre o Relatório sem informações de nenhum funcionário. É como se o Visualizar ignorasse a caixa de combinação e retornasse zero.

    Na consulta, quando clico apenas nela, abre a caixinha para Inserir Parâmetro, ali se eu digito o nome do cargo ele filtra no BD.
    A mesma coisa no Relatório.


    Como faço para o Relatório/Consulta reconhecer o que seleciono na Caixa de Combinação?


    Obrigado


    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Caixa de Combinação em formulário para abrir Relatório Empty Re: [Resolvido]Caixa de Combinação em formulário para abrir Relatório

    Mensagem  Avelino Sampaio 12/5/2014, 08:32

    Olá!

    Limpe os parâmetros da consulta. Ao abrir o relatório diretamente todas as pessoas serão listadas.

    No botão Visualizar coloque:

    docmd.OpenReport "NomeRelatorio",acViewPreview ,,"Cargo = '" & me!NomeCampoCombobox & "'"

    Aguardamos


    .................................................................................
    Vídeos, livros, kit MontaRibbons e acesso vitalício ao site UsandoAcces  
    Clique AQUI e analise o custo beneficio do material oferecido.
    avatar
    marcosufpr
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11
    Registrado : 02/05/2014

    [Resolvido]Caixa de Combinação em formulário para abrir Relatório Empty Re: [Resolvido]Caixa de Combinação em formulário para abrir Relatório

    Mensagem  marcosufpr 21/5/2014, 00:56

    Desculpe a demora em retornar, estive sem trabalhar com meu BD neste período...

    Avelino,

    limpei os critérios da consulta;
    quando abro apenas o relatório aparece todos os funcionários;

    o problema está quando seleciono na combo...
    Se não escolho nenhum cargo.. o relatório fica em branco
    Se escolho algum cargo.. o relatório tbm fica sem registros


    No botão visualizar, em Evento - Ao Clicar, está o seguinte código
    DoCmd.OpenReport "Servidores_Cargo", acViewPreview, , "Cargo = '" & Me!CtxtCargo & "'"
    avatar
    marcosufpr
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11
    Registrado : 02/05/2014

    [Resolvido]Caixa de Combinação em formulário para abrir Relatório Empty Re: [Resolvido]Caixa de Combinação em formulário para abrir Relatório

    Mensagem  marcosufpr 22/5/2014, 00:53

    Problema resolvido...


    Só modifiquei o seguinte na Combo: em Dados - Origem da Linha, deletei o que aparecia... e inseri novamente a tabela de consulta.

    Estranho que ali aparecia 3 tabelas Cargo! Acabou ficando apenas 1... e deu tudo certo!


     Very Happy 

    Conteúdo patrocinado


    [Resolvido]Caixa de Combinação em formulário para abrir Relatório Empty Re: [Resolvido]Caixa de Combinação em formulário para abrir Relatório

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 7/5/2024, 12:21