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]Filtro em formulário para consulta

    avatar
    FABIOSIAMES
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 204
    Registrado : 14/06/2010

    [Resolvido]Filtro em formulário para consulta Empty Filtro em formulário para consulta

    Mensagem  FABIOSIAMES 1/6/2013, 16:56

    Pessoal boa tarde..

    Graças a todos consegui aprender muito aqui.
    Agora estou com um problema que não sei como posso resolver.

    Tenho um relatório que é baseado a partir de dados informado no formulário e um deles classifica por tipo de conta.
    Este é o ponto, ele faz a classificação, e executa a consulta, porém gostaria de colocar várias caixas de combinação tipo umas 20 que eu pudesse escolher aqui que não será mostrado na consulta que gera o relatório.
    Não estou sabendo como fazer isso.

    Tenho a tabela de contas onde faço os lançamentos, dentro dessa tabela tenho um campo chamado de classificação.
    Este campo classificação é uma caixa de combinação que puxa os dados da tabela "Tipo de Conta".
    Como tenho mais de 200 tipos de contas, as vezes preciso que algumas fiquem ocultas, mas nunca tem uma ordem. por isso gostaria de especificar isso nesse formulário de consulta.
    Pois quando for gerar ele não pega os itens que coloquei no formulário.

    Agradeço pela ajuda
    Fernando Bueno
    Fernando Bueno
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2115
    Registrado : 13/04/2012

    [Resolvido]Filtro em formulário para consulta Empty Re: [Resolvido]Filtro em formulário para consulta

    Mensagem  Fernando Bueno 1/6/2013, 18:42

    Boa tarde Fabio.

    Um pequeno exemplo para ver se te ajuda em alguma coisa, a ideia é

    escolher o que aparecer no relatório, não sei se é o que procura

    mas talvez seja util a você:


    .................................................................................
    Um abraço
    Fernando Bueno


    O aumento do conhecimento é como uma esfera dilatando-se no espaço
    quanto maior a nossa compreensão,
    maior o nosso contacto com o desconhecido
    [Resolvido]Filtro em formulário para consulta 16rzeq
    avatar
    FABIOSIAMES
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 204
    Registrado : 14/06/2010

    [Resolvido]Filtro em formulário para consulta Empty Re: [Resolvido]Filtro em formulário para consulta

    Mensagem  FABIOSIAMES 1/6/2013, 19:06

    Fernando boa tarde.

    Seria isso mesmo, mas na opção inversa.
    todas as seleções são verdadeira somente as que clicar não apareceria.

    Eu vi seu código no botão visualizar, mas como não entendo muito bem, onde eu devo mexer para inverter.
    Todas as que eu selecionar não aparecer.

    Obrigado pela ajuda
    Fernando Bueno
    Fernando Bueno
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2115
    Registrado : 13/04/2012

    [Resolvido]Filtro em formulário para consulta Empty Re: [Resolvido]Filtro em formulário para consulta

    Mensagem  Fernando Bueno 1/6/2013, 23:12

    Boa noite Fabio.

    Adicionei uma outra forma simples que antes de gerar o relatorio você escolhe

    os codigos que não irão aparecer.

    Faz um teste no relatorio 2


    .................................................................................
    Um abraço
    Fernando Bueno


    O aumento do conhecimento é como uma esfera dilatando-se no espaço
    quanto maior a nossa compreensão,
    maior o nosso contacto com o desconhecido
    [Resolvido]Filtro em formulário para consulta 16rzeq
    avatar
    FABIOSIAMES
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 204
    Registrado : 14/06/2010

    [Resolvido]Filtro em formulário para consulta Empty Re: [Resolvido]Filtro em formulário para consulta

    Mensagem  FABIOSIAMES 3/6/2013, 18:18

    Ajudou bastante.

    Ainda continuando o raciocínio.

    Eu vi no exemplo que podemos fazer seleção em sequência informando o que não queremos que apareça.

    Gostaria de saber o seguinte:

    Criei a lista com seleção múltipla simples, ai coloquei os campos "Id_cod" que é a chave primária e o campo "descrição"
    Aparece certinho, consigo selecionar várias agora.

    Só que não sei como fazer para informar dentro da consulta utilizando a função Emseq que ela exclua apenas a que eu selecionar.

    Obrigado
    Fernando Bueno
    Fernando Bueno
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2115
    Registrado : 13/04/2012

    [Resolvido]Filtro em formulário para consulta Empty Re: [Resolvido]Filtro em formulário para consulta

    Mensagem  Fernando Bueno 3/6/2013, 19:03

    Boa tarde Fabio.

    Da forma que você quer fazer selecionar os itens que não serão exibidos

    na listbox realmente nunca fiz, quanto ao segundo exemplo que pode eliminar os itens

    para não aparecer no relatorio so funciona desta forma, através da consulta.

    Não tera como colocar esse criterio na listbox.

    Vamos aguardar algum colega do forum que possa ajuda-lo da forma que necessita.



    .................................................................................
    Um abraço
    Fernando Bueno


    O aumento do conhecimento é como uma esfera dilatando-se no espaço
    quanto maior a nossa compreensão,
    maior o nosso contacto com o desconhecido
    [Resolvido]Filtro em formulário para consulta 16rzeq
    avatar
    FABIOSIAMES
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 204
    Registrado : 14/06/2010

    [Resolvido]Filtro em formulário para consulta Empty Re: [Resolvido]Filtro em formulário para consulta

    Mensagem  FABIOSIAMES 3/6/2013, 19:09

    certo do primeiro exemplo eu vou clicando nas que quero que apareça certo.

    Tem algum comando que ao abrir esse formulário faça a caixa de seleção aparecer toda selecionada?

    Obrigado mesmo pela ajuda
    Fernando Bueno
    Fernando Bueno
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2115
    Registrado : 13/04/2012

    [Resolvido]Filtro em formulário para consulta Empty Re: [Resolvido]Filtro em formulário para consulta

    Mensagem  Fernando Bueno 3/6/2013, 19:25

    Meu amigo, faz um teste no formulario e veja se esta como pretendido.


    .................................................................................
    Um abraço
    Fernando Bueno


    O aumento do conhecimento é como uma esfera dilatando-se no espaço
    quanto maior a nossa compreensão,
    maior o nosso contacto com o desconhecido
    [Resolvido]Filtro em formulário para consulta 16rzeq
    avatar
    FABIOSIAMES
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 204
    Registrado : 14/06/2010

    [Resolvido]Filtro em formulário para consulta Empty Re: [Resolvido]Filtro em formulário para consulta

    Mensagem  FABIOSIAMES 3/6/2013, 20:54

    Meu Amigo, deixa eu lhe perguntar uma coisa.

    Neste exemplo 3 que vc colocou obrigatóriamente eu tenho que cadastrar item a item da lista no filtro?
    Fernando Bueno
    Fernando Bueno
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2115
    Registrado : 13/04/2012

    [Resolvido]Filtro em formulário para consulta Empty Re: [Resolvido]Filtro em formulário para consulta

    Mensagem  Fernando Bueno 4/6/2013, 00:12

    Sim, a caixa de listagem possui a origem da linha na tabela.

    Somente irá listar o que estiver cadastrado.


    .................................................................................
    Um abraço
    Fernando Bueno


    O aumento do conhecimento é como uma esfera dilatando-se no espaço
    quanto maior a nossa compreensão,
    maior o nosso contacto com o desconhecido
    [Resolvido]Filtro em formulário para consulta 16rzeq
    avatar
    FABIOSIAMES
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 204
    Registrado : 14/06/2010

    [Resolvido]Filtro em formulário para consulta Empty Re: [Resolvido]Filtro em formulário para consulta

    Mensagem  FABIOSIAMES 4/6/2013, 01:04

    tenho 2 tabelas.

    lançamento que tem o campo Tipo_lançamento que pega da tabela tipo de lançamento através de caixa de combinação
    e a tabela tipo de lançamento que contem a descrição são 100 linhas com tipo de lançamento diferente.

    No relatório eu vi que vc colocou que ele busca do banco de dados.
    No meu caso ele busca de uma consulta.

    Dai veio a dúvida.

    Na fonte de registro beleza, coloquei minha consulta que filtra por data e contem os campos Tipo_lançamento.
    Mas ai minha dúvida no Filtrar do seu relatório vc colocou [nome]='patricia' or ..... que se repete até que deu todos os cadastros da tabela.

    Eu tenho 100 registros diferentes para fazer esse filtro dai eu cadastrei um a um.
    Ele me deu que a expressão é muito complexa ou então me dá um erro ao abrir o relatório e vai para depurar.

    desculpe ser cabeça dura.

    Estou aqui tentando de várias forma, mas ta dando esse erro.

    Será que é pq tenho 100 itens?

    Obrigado
    Fernando Bueno
    Fernando Bueno
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2115
    Registrado : 13/04/2012

    [Resolvido]Filtro em formulário para consulta Empty Re: [Resolvido]Filtro em formulário para consulta

    Mensagem  Fernando Bueno 4/6/2013, 18:55

    Veja bem, o relatorio é um relatorio normal.

    O criterio que você esta vendo vem a partir do codigo do botão que lista

    todos os itens do campo escolhido.

    Se preferir poste as partes envolvidas do seu banco para darmos uma

    olhada no que pode ser feito.


    .................................................................................
    Um abraço
    Fernando Bueno


    O aumento do conhecimento é como uma esfera dilatando-se no espaço
    quanto maior a nossa compreensão,
    maior o nosso contacto com o desconhecido
    [Resolvido]Filtro em formulário para consulta 16rzeq
    Fernando Bueno
    Fernando Bueno
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2115
    Registrado : 13/04/2012

    [Resolvido]Filtro em formulário para consulta Empty Re: [Resolvido]Filtro em formulário para consulta

    Mensagem  Fernando Bueno 4/6/2013, 18:58

    Veja bem a parte do codigo que você se refere.

    temp = "[Nome] = " & Chr(39) & ctl.ItemData(var) & Chr(39) & " Or "
    Onde Nome é o campo da tabela no qual ira listar na caixa de listagem


    .................................................................................
    Um abraço
    Fernando Bueno


    O aumento do conhecimento é como uma esfera dilatando-se no espaço
    quanto maior a nossa compreensão,
    maior o nosso contacto com o desconhecido
    [Resolvido]Filtro em formulário para consulta 16rzeq
    avatar
    FABIOSIAMES
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 204
    Registrado : 14/06/2010

    [Resolvido]Filtro em formulário para consulta Empty Re: [Resolvido]Filtro em formulário para consulta

    Mensagem  FABIOSIAMES 4/6/2013, 19:30

    Fernado boa tarde.

    Então, tanto no relatório quanto na caixa, ambos tem o mesmo nome [Con_tipo].
    Dentro do relatório na propriedade em Fonte de registro deixei minha tabela.
    em Filtro eu deixei em branco para ver o que dava.

    Só que no formulário quando carrego ele todo selecionado.

    Fala erro de sintaxe (operador faltando)

    Dai ele vai para o depurar e me mostra essa linha.

    DoCmd.OpenReport "Pagamentos_Ab_filtro_por_grupo", acViewPreview, , strCriteria

    e não carrega
    porque será que acontece isso.
    Fernando Bueno
    Fernando Bueno
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2115
    Registrado : 13/04/2012

    [Resolvido]Filtro em formulário para consulta Empty Re: [Resolvido]Filtro em formulário para consulta

    Mensagem  Fernando Bueno 4/6/2013, 19:34

    Faz uma copia do seu banco e anexe para vermos onde esta o erro.

    Tenho que dar uma saida mas assim que chegar vejo pra você o que se passa

    em seu banco.

    O nome do seu relatório esta correto?
    DoCmd.OpenReport "Pagamentos_Ab_filtro_por_grupo", acViewPreview, , strCriteria


    .................................................................................
    Um abraço
    Fernando Bueno


    O aumento do conhecimento é como uma esfera dilatando-se no espaço
    quanto maior a nossa compreensão,
    maior o nosso contacto com o desconhecido
    [Resolvido]Filtro em formulário para consulta 16rzeq
    avatar
    walterstheel
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Anónimo
    Mensagens : 21
    Registrado : 26/09/2012

    [Resolvido]Filtro em formulário para consulta Empty Solicitação

    Mensagem  walterstheel 25/6/2013, 17:09

    Boa tarde Fernando
    Estou com um problema parecido aqui, poderia disponibilizar os exemplos que vc postou na versão Access 2003?
    Obrigado.
    Fernando Bueno
    Fernando Bueno
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2115
    Registrado : 13/04/2012

    [Resolvido]Filtro em formulário para consulta Empty Re: [Resolvido]Filtro em formulário para consulta

    Mensagem  Fernando Bueno 25/6/2013, 17:11

    Boa tarde colega.

    Posso sim, você se refere ao exemplo de qual mensagem?


    .................................................................................
    Um abraço
    Fernando Bueno


    O aumento do conhecimento é como uma esfera dilatando-se no espaço
    quanto maior a nossa compreensão,
    maior o nosso contacto com o desconhecido
    [Resolvido]Filtro em formulário para consulta 16rzeq
    avatar
    walterstheel
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Anónimo
    Mensagens : 21
    Registrado : 26/09/2012

    [Resolvido]Filtro em formulário para consulta Empty Re: [Resolvido]Filtro em formulário para consulta

    Mensagem  walterstheel 25/6/2013, 17:14

    Se vc pudesse dispobibilizar os 3 exemplos - Exemplo_Fabio, Exemplo_Fabio1 e Exemplo_Fabio2, para eu ir seguindo a linha do raciocínio.
    Obrigado.
    Fernando Bueno
    Fernando Bueno
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2115
    Registrado : 13/04/2012

    [Resolvido]Filtro em formulário para consulta Empty Re: [Resolvido]Filtro em formulário para consulta

    Mensagem  Fernando Bueno 25/6/2013, 17:15

    Ok, so um minuto vou converter pra você


    .................................................................................
    Um abraço
    Fernando Bueno


    O aumento do conhecimento é como uma esfera dilatando-se no espaço
    quanto maior a nossa compreensão,
    maior o nosso contacto com o desconhecido
    [Resolvido]Filtro em formulário para consulta 16rzeq
    avatar
    walterstheel
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Anónimo
    Mensagens : 21
    Registrado : 26/09/2012

    [Resolvido]Filtro em formulário para consulta Empty Re: [Resolvido]Filtro em formulário para consulta

    Mensagem  walterstheel 25/6/2013, 17:16

    Agradeço a ajuda. Estou tentando fazer um formulário com 1 cx de texto e 6 caixas de combinação e a combinação deles geraria relatórios especificos, mas estou quebrando a cabeça aqui...
    Fernando Bueno
    Fernando Bueno
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2115
    Registrado : 13/04/2012

    [Resolvido]Filtro em formulário para consulta Empty Re: [Resolvido]Filtro em formulário para consulta

    Mensagem  Fernando Bueno 25/6/2013, 17:18

    Ai esta Fabio, os 3 juntos.


    .................................................................................
    Um abraço
    Fernando Bueno


    O aumento do conhecimento é como uma esfera dilatando-se no espaço
    quanto maior a nossa compreensão,
    maior o nosso contacto com o desconhecido
    [Resolvido]Filtro em formulário para consulta 16rzeq
    Fernando Bueno
    Fernando Bueno
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2115
    Registrado : 13/04/2012

    [Resolvido]Filtro em formulário para consulta Empty Re: [Resolvido]Filtro em formulário para consulta

    Mensagem  Fernando Bueno 25/6/2013, 17:19

    Certo, qualquer coisa da um alô...


    .................................................................................
    Um abraço
    Fernando Bueno


    O aumento do conhecimento é como uma esfera dilatando-se no espaço
    quanto maior a nossa compreensão,
    maior o nosso contacto com o desconhecido
    [Resolvido]Filtro em formulário para consulta 16rzeq
    avatar
    walterstheel
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Anónimo
    Mensagens : 21
    Registrado : 26/09/2012

    [Resolvido]Filtro em formulário para consulta Empty Re: [Resolvido]Filtro em formulário para consulta

    Mensagem  walterstheel 25/6/2013, 17:20

    Valeu véio, obrigado pela ajuda.
    Abraços.
    Fernando Bueno
    Fernando Bueno
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2115
    Registrado : 13/04/2012

    [Resolvido]Filtro em formulário para consulta Empty Re: [Resolvido]Filtro em formulário para consulta

    Mensagem  Fernando Bueno 25/6/2013, 17:23

    Desculpa Walter so agora percebi que te chamei de Fabio.

    Pensei que fosse o criador do topico rs.


    .................................................................................
    Um abraço
    Fernando Bueno


    O aumento do conhecimento é como uma esfera dilatando-se no espaço
    quanto maior a nossa compreensão,
    maior o nosso contacto com o desconhecido
    [Resolvido]Filtro em formulário para consulta 16rzeq
    Fernando Bueno
    Fernando Bueno
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2115
    Registrado : 13/04/2012

    [Resolvido]Filtro em formulário para consulta Empty Re: [Resolvido]Filtro em formulário para consulta

    Mensagem  Fernando Bueno 25/6/2013, 17:31

    Para sua duvida acredito que esse exemplo te ajude.

    http://maximoaccess.forumeiros.com/t50-filtragem-em-cascata?highlight=Combos+em+cascata

    Qualquer coisa abre um topico especifico com a duvida que ficara mais facil obter ajuda...


    .................................................................................
    Um abraço
    Fernando Bueno


    O aumento do conhecimento é como uma esfera dilatando-se no espaço
    quanto maior a nossa compreensão,
    maior o nosso contacto com o desconhecido
    [Resolvido]Filtro em formulário para consulta 16rzeq
    avatar
    FABIOSIAMES
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 204
    Registrado : 14/06/2010

    [Resolvido]Filtro em formulário para consulta Empty Re: [Resolvido]Filtro em formulário para consulta

    Mensagem  FABIOSIAMES 3/7/2013, 00:59

    obrigado deu certinho.
    Fernando Bueno
    Fernando Bueno
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2115
    Registrado : 13/04/2012

    [Resolvido]Filtro em formulário para consulta Empty Re: [Resolvido]Filtro em formulário para consulta

    Mensagem  Fernando Bueno 3/7/2013, 13:11

    Por nada colega qualquer coisa estamos ai.


    .................................................................................
    Um abraço
    Fernando Bueno


    O aumento do conhecimento é como uma esfera dilatando-se no espaço
    quanto maior a nossa compreensão,
    maior o nosso contacto com o desconhecido
    [Resolvido]Filtro em formulário para consulta 16rzeq

    Conteúdo patrocinado


    [Resolvido]Filtro em formulário para consulta Empty Re: [Resolvido]Filtro em formulário para consulta

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 21/11/2024, 23:32