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] Formulário de Filtragem para Relatórios

    avatar
    MSoccol
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 74
    Registrado : 24/03/2011

    [Resolvido] Formulário de Filtragem para Relatórios Empty Formulário de Filtragem para Relatórios

    Mensagem  MSoccol 25/4/2011, 19:40

    Boa tarde senhores.
    Tenho alguns relatórios, que são filtrados por data através de um formulário. Tudo isso funciona muito bem, todos os relatórios são filtrados corretamente. Existe um outro formulário de interface onde o usuário escolhe suas açoes, por exemplo, existem botões para abrir cada tipo de relatório. Minha necessidade, portanto, é a seguinte:

    Ao clicar em um desses botões (abrir relatório) seja aberto o formulário de filtragem, e somente após um "OK" nesse formulário, a abertura do relatório continuasse.

    Pensei no caso de colocar no formulário interface um único botão que abrisse o formulário de filtragem e inserir botões neste último para abrir cada tipo de relatório, mas acho que não ficaria muito interessante.

    Desde já grato


    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] Formulário de Filtragem para Relatórios Empty Re: [Resolvido] Formulário de Filtragem para Relatórios

    Mensagem  criquio 25/4/2011, 19:43

    Que tal colocar uma combo para escolher o que se quer filtrar e depois clicar em OK para abrir filtrado de acordo o escolhido na combo?


    .................................................................................
    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.

    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido] Formulário de Filtragem para Relatórios Empty Re: [Resolvido] Formulário de Filtragem para Relatórios

    Mensagem  vieirasoft 25/4/2011, 19:49

    Aqui tem um exemplo. Abre formulários, mas o princípio ´e o mesmo para os relatórios. O código interno é do Criquio Calavera

    http://dl.dropbox.com/u/8157744/menurogiel.rar
    avatar
    MSoccol
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 74
    Registrado : 24/03/2011

    [Resolvido] Formulário de Filtragem para Relatórios Empty Re: [Resolvido] Formulário de Filtragem para Relatórios

    Mensagem  MSoccol 25/4/2011, 20:01

    Bem pessoal, vi a idéia do Viera, achei bastante viável. A parte de Combos, postada acima, não me é familiar. De que se trataria trabalhar com combos?
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido] Formulário de Filtragem para Relatórios Empty Re: [Resolvido] Formulário de Filtragem para Relatórios

    Mensagem  vieirasoft 25/4/2011, 20:04

    Combobox ou caixa de combinação é exactamente o que o Criquio fala e o que lhe foi enviado como exemplo. Substitua o nome dos formulários pelos dos relatórios. Experimente.
    avatar
    MSoccol
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 74
    Registrado : 24/03/2011

    [Resolvido] Formulário de Filtragem para Relatórios Empty Re: [Resolvido] Formulário de Filtragem para Relatórios

    Mensagem  MSoccol 25/4/2011, 20:12

    Obrigado Viera, não estava familiarizado com o termo, mas achei a idéia boa, melhor que a opção que comentei no início. no entanto ainda estou com a dúvida, será que não existe um comando pausar macro, após abrir o formulário de filtragem e depois um botão continuar macro após dar OK no formulário de filtragem?
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido] Formulário de Filtragem para Relatórios Empty Re: [Resolvido] Formulário de Filtragem para Relatórios

    Mensagem  vieirasoft 25/4/2011, 20:14

    E para quê usar Macro? Não basta abrir o formulário, escolher qual o relatório e depois clicar e abri-lo? Ou eu não estou entendendo direito?
    avatar
    MSoccol
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 74
    Registrado : 24/03/2011

    [Resolvido] Formulário de Filtragem para Relatórios Empty Re: [Resolvido] Formulário de Filtragem para Relatórios

    Mensagem  MSoccol 25/4/2011, 20:27

    Está entendendo direito!

    Dentro da tua idéia, tais macros são desnecessárias. Mas na minha concepção inicial, eu clicaria no botão "Abrir relatório A", ele abriria o formulário de filtragem, pausaria a macro, e somente após clicar em um botão "OK" no formulário de filtragem, a macro continuaria abrindo o "relatório A"

    Seria uma outra forma de executar o que me enviaste no formulário de exemplo

    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido] Formulário de Filtragem para Relatórios Empty Re: [Resolvido] Formulário de Filtragem para Relatórios

    Mensagem  vieirasoft 25/4/2011, 20:38

    Então

    Clico no botão. abre o formulário de filtragem, escolho o Relatório, fecho os forms e abro o relatório.

    Podes colocar aqui a BD ou enviar para o meu email.
    avatar
    MSoccol
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 74
    Registrado : 24/03/2011

    [Resolvido] Formulário de Filtragem para Relatórios Empty Re: [Resolvido] Formulário de Filtragem para Relatórios

    Mensagem  MSoccol 26/4/2011, 18:03

    Boa tarde Vieira, resolvi desistir da minha idéia e aplicar sua sugestão postada acima. Muito Obrigado
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido] Formulário de Filtragem para Relatórios Empty Re: [Resolvido] Formulário de Filtragem para Relatórios

    Mensagem  vieirasoft 26/4/2011, 19:02

    Abraço, bom trabalho e obrigado pelo retorno

    Conteúdo patrocinado


    [Resolvido] Formulário de Filtragem para Relatórios Empty Re: [Resolvido] Formulário de Filtragem para Relatórios

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 13/5/2024, 03:10