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]Consulta com 3 tabelas com resultados repetidos

    t-rremoto
    t-rremoto
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 19
    Registrado : 13/08/2014

    [Resolvido]Consulta com 3 tabelas com resultados repetidos Empty [Resolvido]Consulta com 3 tabelas com resultados repetidos

    Mensagem  t-rremoto 19/8/2014, 23:04

    Segue a situação:
    Criei um bd para uma amiga. Nesse bd existe a necessidade de que cada registro de usuário, o mesmo possa ter 3 opçoes em cada campo de (matricula, orgao, id e senha). e 10 opçoes em cada campo de (banco, agencia, conta e data).

    fiz assim: criei 3 tabelas, 1a com o registro comum, 2a com os 4 campos e 3a com os 4 campos e depois as relacionei pelo CPF como chave primaria somente na 1a tabela sendo um para muitos nas duas.

    Depois criei o formulário de registro e pus as outras duas tabelas como subformularios, e estava tudo funcionando direitinho, aí começaram minhas limitações:


    quando executo uma consulta pela matrícula ele mostra várias vezes o mesmo registro de CPF, por exemplo, se um unico CPF tem as 10 bancos preenchidos, ele mostra o resultado 10 vezes. Se tiver mais coisas nessas duas tabelas preenchidas ele vai listando mais resultado... Como resolvo para que liste tudo em um registro só, da mesma forma quado preencho os campos no formulario de registro?

    Um forte abraço à todos do forum!


    Última edição por t-rremoto em 25/8/2014, 23:51, editado 1 vez(es)
    Celso Roberto
    Celso Roberto
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1076
    Registrado : 01/03/2014

    [Resolvido]Consulta com 3 tabelas com resultados repetidos Empty Re: [Resolvido]Consulta com 3 tabelas com resultados repetidos

    Mensagem  Celso Roberto 20/8/2014, 13:48

    Bom dia meu amigo

    Desculpe a brincadeira, mas voce provocou um Terremoto com seu bd
    poste oque voce tem pronto para que possamos te ajudar e explique com detalhes o resultado que voce deseja.

    Mais uma vez desculpe a brincadeira

    Abraços


    .................................................................................


    Você fica satisfeito ao ter sua dúvida solucionada?.
    Quem te ajuda também fica quando você da o tópico por "Resolvido".
    Veja como neste Link: https://www.maximoaccess.com/t860-resolucao-de-topicos



    A Única coisa que sei é que ainda nada sei, Mas em breve Saberei.....
    t-rremoto
    t-rremoto
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 19
    Registrado : 13/08/2014

    [Resolvido]Consulta com 3 tabelas com resultados repetidos Empty Re: [Resolvido]Consulta com 3 tabelas com resultados repetidos

    Mensagem  t-rremoto 20/8/2014, 19:56

    Sem problemas pela brincadeira! hehehe
    o bd ta em anexo, oque deve acontecer é: que a consulta por matricula por exemplo, exiba os resultados em um unico registro. ela lista varios resultados da mesma chave primaria. Queria que mostrasse igual a tela de registro.
    Um abraço!

    link do bd: https://onedrive.live.com/redir?resid=8B3D7F15A2784748%21115
    Celso Roberto
    Celso Roberto
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1076
    Registrado : 01/03/2014

    [Resolvido]Consulta com 3 tabelas com resultados repetidos Empty Re: [Resolvido]Consulta com 3 tabelas com resultados repetidos

    Mensagem  Celso Roberto 21/8/2014, 00:39

    Boa Noite

    Não entendi...
    Veja bem, cada cliente tem um cpf mas tem varios bancos e varias matriculas então quando filtra por cpf traz lógicamente repetido porque tem campos diferentes.

    Me explique:
    tem que ter várias matriculas por cpf?
    tem que ter varios bancos por cpf?

    Aguardo retorno

    Nota: coloque o bd em formato zip no tópico para que outros amigos também tentar te ajudar

    Abraços


    .................................................................................


    Você fica satisfeito ao ter sua dúvida solucionada?.
    Quem te ajuda também fica quando você da o tópico por "Resolvido".
    Veja como neste Link: https://www.maximoaccess.com/t860-resolucao-de-topicos



    A Única coisa que sei é que ainda nada sei, Mas em breve Saberei.....
    t-rremoto
    t-rremoto
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 19
    Registrado : 13/08/2014

    [Resolvido]Consulta com 3 tabelas com resultados repetidos Empty Re: [Resolvido]Consulta com 3 tabelas com resultados repetidos

    Mensagem  t-rremoto 21/8/2014, 01:44

    exatamente amigo, tipo: um cliente pode ter 3 matriculas, ai qdo fazemos uma consulta pela matricula, ele lista o mesmo cliente varias vezes em vez de uma só, com todas as informaçoes dele.
    Celso Roberto
    Celso Roberto
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1076
    Registrado : 01/03/2014

    [Resolvido]Consulta com 3 tabelas com resultados repetidos Empty Re: [Resolvido]Consulta com 3 tabelas com resultados repetidos

    Mensagem  Celso Roberto 21/8/2014, 02:15

    Boas

    Continuo com dúvidas
    consulta matricula111 aparece tres vezes porque tem 3 bancos diferentes
    tem que ter varios bancos?
    se deixar só um para cada matricula mostra só 1 vez

    Aguardo

    Abraços


    .................................................................................


    Você fica satisfeito ao ter sua dúvida solucionada?.
    Quem te ajuda também fica quando você da o tópico por "Resolvido".
    Veja como neste Link: https://www.maximoaccess.com/t860-resolucao-de-topicos



    A Única coisa que sei é que ainda nada sei, Mas em breve Saberei.....
    t-rremoto
    t-rremoto
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 19
    Registrado : 13/08/2014

    [Resolvido]Consulta com 3 tabelas com resultados repetidos Empty Re: [Resolvido]Consulta com 3 tabelas com resultados repetidos

    Mensagem  t-rremoto 21/8/2014, 06:05

    Obrigado por seu empenho!

    Vou tentar explicar melhor, mas qualquer coisa vc me pergunta!

    um cliente (ou seja, um registro), deve ter todos os campos da tabela "cadastro de clientes" + 3 campos de cada da tabela "matriculaect" e 10 campos de cada da tabela "bancoetc". Isso porque um registro pode ter até 3 matriculas diferentes, e até dez banco diferentes.

    oque eu fiz foi criei uma tabela para o cadastro, outra para os campos relativos à matricula e outra para os do banco. Depois fiz um formulario de registro com a tabela "cadastro de clientes", e pus como subformulario, primeiro a tabela de "matriculaect" e depois a de "bancoetc".

    Estao relacionadas pelo cpf da tabela "cadastro de clientes" como chave primaria um para muitos.

    Isso para possibilitar que cada registro possa ter campos repetidos como por exemplo a "matricula" se for o caso.

    oque acontece é que se eu fizer uma consulta por matricula, o resultado nao vem agrupado por cpf, como se fosse a tabela 'cadastro de clientes", ou seja, o resultado vem varias vezes dependendo de quantas diferenças existem nos campos das tabelas em relaçao ao cpf e a matricula. a unica cois que eu quero, eh que o resultado seja apresentado igual na tela de cadastro. As tres tabelas em um formulario com os 2 subformularios, mas na acontece.

    Agraceço sua ajuda!
    Celso Roberto
    Celso Roberto
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1076
    Registrado : 01/03/2014

    [Resolvido]Consulta com 3 tabelas com resultados repetidos Empty Re: [Resolvido]Consulta com 3 tabelas com resultados repetidos

    Mensagem  Celso Roberto 21/8/2014, 16:36

    Bom dia

    Apenas para teste e para sua análise....
    Fiz alterações nas tabelas e nas consultas padrão, matricula,nome
    as tabelas e consultas verifique que matricula e banco é múltipla escolha para que fique em apenas uma linha quando filtrar.
    Veja se atende sua necessidade e tente adaptar as outras consultas e forms
    no form crie combos para filtrar por nome, matricula, bancos, etc...
    Procure exemplos de combos sequenciais na busca do Fórum e tente adaptar (Digite na busca "Combos")

    Nota: pela sua lógica com dados repetidos não encontrei outra maneira de ficar em apenas uma linha

    Aguardo retorno

    Abraços


    .................................................................................


    Você fica satisfeito ao ter sua dúvida solucionada?.
    Quem te ajuda também fica quando você da o tópico por "Resolvido".
    Veja como neste Link: https://www.maximoaccess.com/t860-resolucao-de-topicos



    A Única coisa que sei é que ainda nada sei, Mas em breve Saberei.....
    t-rremoto
    t-rremoto
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 19
    Registrado : 13/08/2014

    [Resolvido]Consulta com 3 tabelas com resultados repetidos Empty Re: [Resolvido]Consulta com 3 tabelas com resultados repetidos

    Mensagem  t-rremoto 21/8/2014, 20:13

    Obrigado, mas nao funciona assim, pois perdeu o vinculo com o registro do cpf, ou seja, as matriculas e bancos iram aparecer em todos os registros. oque eu queria era somente que o resultado das consultas aparecessem na tela igual ao formulario de registro, um resultado mostra tudo! só isso!
    Celso Roberto
    Celso Roberto
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1076
    Registrado : 01/03/2014

    [Resolvido]Consulta com 3 tabelas com resultados repetidos Empty Re: [Resolvido]Consulta com 3 tabelas com resultados repetidos

    Mensagem  Celso Roberto 21/8/2014, 22:52

    Boas

    Ok. com mais calma vou pensar em algo e te retorno
    Mas vai tentando também
    Uma idéia!!! crie forms para matricula e vincule igual fez o de clientes
    Me retorne..

    Abraços


    .................................................................................


    Você fica satisfeito ao ter sua dúvida solucionada?.
    Quem te ajuda também fica quando você da o tópico por "Resolvido".
    Veja como neste Link: https://www.maximoaccess.com/t860-resolucao-de-topicos



    A Única coisa que sei é que ainda nada sei, Mas em breve Saberei.....
    t-rremoto
    t-rremoto
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 19
    Registrado : 13/08/2014

    [Resolvido]Consulta com 3 tabelas com resultados repetidos Empty Re: [Resolvido]Consulta com 3 tabelas com resultados repetidos

    Mensagem  t-rremoto 21/8/2014, 23:06

    ja fiz, mas só mostra um.
    Celso Roberto
    Celso Roberto
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1076
    Registrado : 01/03/2014

    [Resolvido]Consulta com 3 tabelas com resultados repetidos Empty Re: [Resolvido]Consulta com 3 tabelas com resultados repetidos

    Mensagem  Celso Roberto 21/8/2014, 23:38

    Olá
    Acredito que para voce será interessante criar apenas um form e com combos combinados ou sequenciais, isto porque ira filtrar até encontrar apenas 1 dado em comum diferente do demais
    ou lista de opções
    veja este ex; de combos

    http://dl.dropbox.com/u/14428464/Filtro%20Sequencial%20Combinado.rar

    Abraços


    .................................................................................


    Você fica satisfeito ao ter sua dúvida solucionada?.
    Quem te ajuda também fica quando você da o tópico por "Resolvido".
    Veja como neste Link: https://www.maximoaccess.com/t860-resolucao-de-topicos



    A Única coisa que sei é que ainda nada sei, Mas em breve Saberei.....
    t-rremoto
    t-rremoto
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 19
    Registrado : 13/08/2014

    [Resolvido]Consulta com 3 tabelas com resultados repetidos Empty Re: [Resolvido]Consulta com 3 tabelas com resultados repetidos

    Mensagem  t-rremoto 21/8/2014, 23:43

    ok, vou tentar aqui! ja falo o resultado!
    t-rremoto
    t-rremoto
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 19
    Registrado : 13/08/2014

    [Resolvido]Consulta com 3 tabelas com resultados repetidos Empty Re: [Resolvido]Consulta com 3 tabelas com resultados repetidos

    Mensagem  t-rremoto 22/8/2014, 01:02

    Obrigado, mas tambem nao serve. Realmente deve funcionar da maneira que falei, até porque depois terão outras consultas.
    t-rremoto
    t-rremoto
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 19
    Registrado : 13/08/2014

    [Resolvido]Consulta com 3 tabelas com resultados repetidos Empty Re: [Resolvido]Consulta com 3 tabelas com resultados repetidos

    Mensagem  t-rremoto 22/8/2014, 20:18

    Mais alguém com alguma solução?
    t-rremoto
    t-rremoto
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 19
    Registrado : 13/08/2014

    [Resolvido]Consulta com 3 tabelas com resultados repetidos Empty Re: [Resolvido]Consulta com 3 tabelas com resultados repetidos

    Mensagem  t-rremoto 23/8/2014, 01:49

    Bom, eu acho que para facilitar, eu consigo fazer uma soluçao assim: como fazer uma consulta que use um criterio em varios campos? ou seja, na mesma tabela se eu tiver 3 campos de matricula, tem como criar uma consulta e por um criterio s'nos tres campos juntos? como se o usuario fosse digitar apenas uma vez o numero da matricula, porem a consulta procura nesses tres campos?
    Celso Roberto
    Celso Roberto
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1076
    Registrado : 01/03/2014

    [Resolvido]Consulta com 3 tabelas com resultados repetidos Empty Re: [Resolvido]Consulta com 3 tabelas com resultados repetidos

    Mensagem  Celso Roberto 23/8/2014, 02:38

    Boa Noite

    Estive com pouco tempo disponivel e não consegui pensar em nada, estou sem entender realmente qual resultado voce deseja.
    Então para ser mais prático e poder entender a sua lógica faça o seguinte:

    crie no excel uma planilha para cada forms e consultas com resultados desejados
    Mas diga quando é forms e quando é consultas
    Talvez fique mais fácil para montar seu bd da forma correta

    Crie um exemplo para cada resultado e post no fórum em formato zip
    Não coloque em outros locais como voce fez no tópico inicial, Isto para facilitar para que outros amigos tambem te ajude

    Abraços


    .................................................................................


    Você fica satisfeito ao ter sua dúvida solucionada?.
    Quem te ajuda também fica quando você da o tópico por "Resolvido".
    Veja como neste Link: https://www.maximoaccess.com/t860-resolucao-de-topicos



    A Única coisa que sei é que ainda nada sei, Mas em breve Saberei.....
    t-rremoto
    t-rremoto
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 19
    Registrado : 13/08/2014

    [Resolvido]Consulta com 3 tabelas com resultados repetidos Empty Re: [Resolvido]Consulta com 3 tabelas com resultados repetidos

    Mensagem  t-rremoto 25/8/2014, 05:22

    Olá,
    Acho que realmente se tiver como fazer isso ficaria bem mais fácil de resolver!
    Seria assim:
    uma tabela tem vários campos, dentre eles, existem 3 que sao: matricula1, matricula2 e matricula3.

    Como criar uma consuta que pesquise nesses tres campos ao mesmo tempo só que com um criterio so? Tipo, na hora de digitar a matricula, digitar uma vez somente e ele pesquisar nos 3 campos? Como colocar esses campos juntosno modo design da consulta na hora de criar para que eu possa apenas colocar um criterio em baixo.....acho que consegui explicar!

    Qualquer coisa me fale!
    Um abraço!
    Celso Roberto
    Celso Roberto
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1076
    Registrado : 01/03/2014

    [Resolvido]Consulta com 3 tabelas com resultados repetidos Empty Re: [Resolvido]Consulta com 3 tabelas com resultados repetidos

    Mensagem  Celso Roberto 25/8/2014, 17:49

    Bom dia

    Neste caso voce vai colocar tambem os dez campos para bancos?
    Se sim faça o seguinte:
    No campo matricula1 no critério Cole [digite Matricula]
    No Campo matricula2 no critério "OU" Isto é uma linha abaixo do critério anterior cole [digite Matricula]
    No Campo Matricula3 no critério "OU" Isto é uma linha abaixo do critério "OU Anterior cole [digite Matricula]  
    Nos campos bancos tem que fazer a mesma coisa

    Quando abrir a consulta vai chamar 1 vez para digitar matricula ( digite matricula de qualquer campo)
    e vai chamar 1 vez para banco ( digite nome do banco de qualquer campo)
    Espero que seja isto

    Abraços


    .................................................................................


    Você fica satisfeito ao ter sua dúvida solucionada?.
    Quem te ajuda também fica quando você da o tópico por "Resolvido".
    Veja como neste Link: https://www.maximoaccess.com/t860-resolucao-de-topicos



    A Única coisa que sei é que ainda nada sei, Mas em breve Saberei.....
    t-rremoto
    t-rremoto
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 19
    Registrado : 13/08/2014

    [Resolvido]Consulta com 3 tabelas com resultados repetidos Empty Re: [Resolvido]Consulta com 3 tabelas com resultados repetidos

    Mensagem  t-rremoto 25/8/2014, 23:54

    Funcionou perfeitamente!!! Muito obrigado mesmo!!!!
    Celso Roberto
    Celso Roberto
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1076
    Registrado : 01/03/2014

    [Resolvido]Consulta com 3 tabelas com resultados repetidos Empty Re: [Resolvido]Consulta com 3 tabelas com resultados repetidos

    Mensagem  Celso Roberto 26/8/2014, 02:47

    Ok..

    O fórum agradece sue retorno

    Obs: Surgindo novas dúvidas estamos por aqui

    Abraços


    .................................................................................


    Você fica satisfeito ao ter sua dúvida solucionada?.
    Quem te ajuda também fica quando você da o tópico por "Resolvido".
    Veja como neste Link: https://www.maximoaccess.com/t860-resolucao-de-topicos



    A Única coisa que sei é que ainda nada sei, Mas em breve Saberei.....

    Conteúdo patrocinado


    [Resolvido]Consulta com 3 tabelas com resultados repetidos Empty Re: [Resolvido]Consulta com 3 tabelas com resultados repetidos

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 28/3/2024, 09:44