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


5 participantes

    [Resolvido]Filtrar dados de um subformulário que é relacionado a outro subformulário

    avatar
    Edson1974
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 163
    Registrado : 10/05/2011

    [Resolvido]Filtrar dados de um subformulário que é relacionado a outro subformulário Empty Filtrar dados de um subformulário que é relacionado a outro subformulário

    Mensagem  Edson1974 1/6/2011, 18:41

    Boa tarde pessoal.

    Mais uma dúvida de muitas que virão ainda............hehehehehehe.

    Tenho um formulário principal e um subformulário que é relacionado a este form principal, até ai tranquilo, porém inseri neste form principal mais um subformulário, porém este segundo subformulário é relacionado ao primeiro subformulário, aí que está o meu problema, já tentei filtrar o dados que devem aparececer neste segundo subform em relação ao primeiro mas não consigo de jeito nenhum.

    Alguém poderia me dar uma luz por favor?
    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]Filtrar dados de um subformulário que é relacionado a outro subformulário Empty Re: [Resolvido]Filtrar dados de um subformulário que é relacionado a outro subformulário

    Mensagem  criquio 1/6/2011, 18:46

    Primeiro, explique melhor o funcionamento do sistema, por gentileza. Esse segundo subform é vinculado a alguma tabela? Tem algum campo vinculado entre os formulários?


    .................................................................................
    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]Filtrar dados de um subformulário que é relacionado a outro subformulário Empty Re: [Resolvido]Filtrar dados de um subformulário que é relacionado a outro subformulário

    Mensagem  vieirasoft 1/6/2011, 18:49

    E não dá para filtrar o segundo sub form ao form principal também?
    avatar
    Edson1974
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 163
    Registrado : 10/05/2011

    [Resolvido]Filtrar dados de um subformulário que é relacionado a outro subformulário Empty Re: [Resolvido]Filtrar dados de um subformulário que é relacionado a outro subformulário

    Mensagem  Edson1974 1/6/2011, 18:56

    O segundo subform é vinculado ao primeiro e o primeiro é vinculado ao form principal, o segundo subform não é vinculado ao form principal.

    Obrigado.
    avatar
    Convidado
    Convidado


    [Resolvido]Filtrar dados de um subformulário que é relacionado a outro subformulário Empty Re: [Resolvido]Filtrar dados de um subformulário que é relacionado a outro subformulário

    Mensagem  Convidado 1/6/2011, 18:58

    Pelo que entendi o colega seleciona um registro no Form Principal, que exibe os regiostros relacionados no 1 subform, este tendo registros relacionados ao 2 subform...
    um.. requery no 2 subform apos atualizar o form principal nao funcionaria???
    Talvez se enviasse a bd ficasse mais facil..
    Saudações
    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]Filtrar dados de um subformulário que é relacionado a outro subformulário Empty Re: [Resolvido]Filtrar dados de um subformulário que é relacionado a outro subformulário

    Mensagem  criquio 1/6/2011, 19:00

    Se existem os vínculos corretos, o mais natural seria que se atualizassem automaticamente. Seria mais proveitoso vermos a estrutura do aplicativo para tentar entender melhor o funcionamento.


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

    avatar
    Convidado
    Convidado


    [Resolvido]Filtrar dados de um subformulário que é relacionado a outro subformulário Empty Re: [Resolvido]Filtrar dados de um subformulário que é relacionado a outro subformulário

    Mensagem  Convidado 1/6/2011, 19:01

    Corretíssimo...
    L34NDR0
    L34NDR0
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 353
    Registrado : 29/03/2011

    [Resolvido]Filtrar dados de um subformulário que é relacionado a outro subformulário Empty Re: [Resolvido]Filtrar dados de um subformulário que é relacionado a outro subformulário

    Mensagem  L34NDR0 1/6/2011, 19:08

    Acredito que vai funcionar somente colocando o 2º subform dentro do 1º subfrm... aí, pra dar o mesmo resultado que é o filtro pelo 1º subfrm e não pelo principal...
    Então, acho que é só fazer o seguine:
    cria um campo na tabela do 2º subform do tipo número;
    vincula a esse campo, ao campo identificador (chave ou de conteúdo numerico exclusivo) da tabela do 1º subform.
    acredito que dará o resultado que vc quer.

    um abraço
    avatar
    Edson1974
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 163
    Registrado : 10/05/2011

    [Resolvido]Filtrar dados de um subformulário que é relacionado a outro subformulário Empty Re: [Resolvido]Filtrar dados de um subformulário que é relacionado a outro subformulário

    Mensagem  Edson1974 1/6/2011, 19:24

    Infelizmente esse sistema está bem grande então acho que é complicado enviar para vcs, mas porfavor não desanimem, vou tentar explicar novamente.

    O primeiro subformulário filtra normalmente os registros em relação ao form principal, vinculei os 2 através das propriedades do próprio access que é "vincular campo filho / vincular campo mestre", porém, o segundo subform que é vinculado ao primeiro subform através de um campo da tabela não filtra, claro que não vai filtrar porque não consegui vincular os 2.
    Aí é que está o meu problema, como faço para vincular os 2 subforms? Fazendo com que o 2º subform filtre os dados em relação ao registro ativo do 1º subform. Lembrando que os 2 estão vinculados entre as tabelas.
    Infelizmente é um tema chato de explicar mas é isso que está acontecendo.

    Podem perguntar a vontade.
    avatar
    Convidado
    Convidado


    [Resolvido]Filtrar dados de um subformulário que é relacionado a outro subformulário Empty Re: [Resolvido]Filtrar dados de um subformulário que é relacionado a outro subformulário

    Mensagem  Convidado 1/6/2011, 19:29

    Rapaz.. o problema ai talvez esteja realmente nos vínculos...
    mas se no form principal tem algum dado que exista no 2 subform, pode tentar na consulta deste subform colocar um criterio referente a este dado no form Principal...
    Tipo [Foms]![NomeDoForm]![NomedaCaixatexto]
    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]Filtrar dados de um subformulário que é relacionado a outro subformulário Empty Re: [Resolvido]Filtrar dados de um subformulário que é relacionado a outro subformulário

    Mensagem  criquio 1/6/2011, 19:30

    Ou verifique as propriedades Pai e Filho nos forms.


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

    avatar
    Convidado
    Convidado


    [Resolvido]Filtrar dados de um subformulário que é relacionado a outro subformulário Empty Re: [Resolvido]Filtrar dados de um subformulário que é relacionado a outro subformulário

    Mensagem  Convidado 1/6/2011, 19:31

    Pode apenas copiar as tabelas referentes ao FormPricipal, 1 sub 2 Sub e nos enviar.. com os relacionamentos que fizeste...
    Assim seria mais facil..
    Mande apenas os forms e as tabelas necessarias a resolucao do problema
    avatar
    Edson1974
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 163
    Registrado : 10/05/2011

    [Resolvido]Filtrar dados de um subformulário que é relacionado a outro subformulário Empty Re: [Resolvido]Filtrar dados de um subformulário que é relacionado a outro subformulário

    Mensagem  Edson1974 1/6/2011, 20:02

    Pessoal, conforme o L34ANDRO deu a dica funcionou direitinho, o 2º subform estando dentro do 1° aí consigo vincular os campos filho e pai e com isso o filtro funciona, eu posso fazer alguns ajustes no meu layout do form e utilizar assim, porém ainda fiquei com a pulga atrás da orelha pelo seguinte, quer dizer que da forma que estava utilizando, ou seja, o 2º subform inserido diretamente no form principal, não consigo filtrar automaticamente em relação ao 1º subform?

    Criquio, o 1º subform filtra direitinho em relação ao form principal pois usei exatamente as propriedades vinculo filho e vinculo Pai, mas com o 2º subform não consigo utilizar esta propriedade porque quando vou fazer o vinculo da mesma forma os campos que me aparecem são do form principal entendeu?

    Talvez em VBA eu conseguiria mas desconheço a forma.
    Estou enviando uma imagem das tabelas com seus respectivos relacionamentos, talvez já ajude aos mestres a terem uma luz.
    Bom ,de qualquer forma funcionou, só fiquei com essa pulga atrás da orelha, ainda não vou dar como resolvido, mas se o Vieira achar que sim é só avisar.

    Obrigado.
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Filtrar dados de um subformulário que é relacionado a outro subformulário Empty Re: [Resolvido]Filtrar dados de um subformulário que é relacionado a outro subformulário

    Mensagem  vieirasoft 1/6/2011, 20:06

    O quê meu amigo?
    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]Filtrar dados de um subformulário que é relacionado a outro subformulário Empty Re: [Resolvido]Filtrar dados de um subformulário que é relacionado a outro subformulário

    Mensagem  criquio 1/6/2011, 20:15

    É que você deixou escapar alguns detalhes. Por exemplo, não mencionou que se tratava de dois formulários dentro de um principal, embora tenha deixado meio entendido que fosse. E tambem ão mencionou se o primeiro subform era contínuo ou folha de dados, uma vez que existe diferenças entres eles. Form contínuo não aceita subformulários. Para funcionar, teria que ser assim mesmo, mas pensei que assim já estivesse por se tratar de sub de um sub, ou assim deveria ser. Mas se resolveu é o que importa.


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

    avatar
    Edson1974
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 163
    Registrado : 10/05/2011

    [Resolvido]Filtrar dados de um subformulário que é relacionado a outro subformulário Empty Re: [Resolvido]Filtrar dados de um subformulário que é relacionado a outro subformulário

    Mensagem  Edson1974 1/6/2011, 20:23

    Vieira me desculpe se escrevi alguma besteira é que não sei o porque mas como sou novo no forum pensei que vc é o cara que controla os tópicos, me desculpe, derrepente é e vc não entendeu o que eu quiz dizer.

    Criquio, é isso mesmo, as vezes dependendo do problema de quem está precisando de ajuda é meio difícil explicar e é mais difícil ainda passar a solução.

    De qualquer forma estou feliz com o resultado, obrigado a todos mais uma vez.
    avatar
    Convidado
    Convidado


    [Resolvido]Filtrar dados de um subformulário que é relacionado a outro subformulário Empty Re: [Resolvido]Filtrar dados de um subformulário que é relacionado a outro subformulário

    Mensagem  Convidado 1/6/2011, 20:52

    Entao fecha a conta e passa a régua..
    Saudações
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Filtrar dados de um subformulário que é relacionado a outro subformulário Empty Re: [Resolvido]Filtrar dados de um subformulário que é relacionado a outro subformulário

    Mensagem  vieirasoft 1/6/2011, 21:01

    Não tem que pedir desculpa. Fico contente que mais um problema foi resolvido no melhor dos fóruns. Divulgue o máximoaccess. Bom trabalho.
    avatar
    crb_sjrp
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 172
    Registrado : 21/03/2013

    [Resolvido]Filtrar dados de um subformulário que é relacionado a outro subformulário Empty ajuda

    Mensagem  crb_sjrp 23/3/2013, 02:20

    pessoal estou com algumas duvidas nao sei se aqui seria o melhor lugar pra postar
    estou tentando desenvolver um bd pra orden de servico estou ainda comecando mas a minha duvida seria tem como eu filtrar no grid de um subformulario pesquisando o nome de alguma coisa e os dados ia mudando no formulario tambem.

    Conteúdo patrocinado


    [Resolvido]Filtrar dados de um subformulário que é relacionado a outro subformulário Empty Re: [Resolvido]Filtrar dados de um subformulário que é relacionado a outro subformulário

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 29/3/2024, 06:27