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]registros duplicados.

    ptknascimento
    ptknascimento
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 99
    Registrado : 18/09/2011

    [Resolvido]registros duplicados. Empty registros duplicados.

    Mensagem  ptknascimento 11/10/2011, 19:51

    Amigos boa tarde,

    Tenho um formulario com um subform...nesse formulario tenho um numero de registro e no subform eu coloco a lista de materiais que estão nesse numero de registro.
    Fiz uma consulta onde quando eu coloco o numero do registro ele me mostra em um form o registro até ae tudo bem, o problema é que quando eu gero a consulta ele cria 1 registro pra cada material.
    Ex.

    Registro| material
    01 | 01 caneta
    | 01 lapis
    | 01 folha

    ele cria nessa caso 03 registros:

    regitro | material
    01 | 01 caneta
    registro| material
    01 | 01 lapis
    registro| material
    01 | 01 folha

    Quando gero o form até que aparece o numero de registro e os materiais relacionados no subform normalmente.
    Mas aparece que existem tres registros para o "numero de registro 01" quando eu quero q gere apenas um.
    Como resolvo isso?


    .................................................................................
    Patrick Nascimento.
    Venha para o Lado Negro da Força.
    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]registros duplicados. Empty Re: [Resolvido]registros duplicados.

    Mensagem  criquio 11/10/2011, 20:39

    Não entendi. Se você tem um formulário com um subformulário e para cada registro do formulário tem vários no subformulário, acredito que esteja tudo certo, pois os registros do subform pertencem ao registro do form, o que é o certo e é para isso mesmo que funciona assim. Ou então não entendi mesmo.


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

    ptknascimento
    ptknascimento
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 99
    Registrado : 18/09/2011

    [Resolvido]registros duplicados. Empty Re: [Resolvido]registros duplicados.

    Mensagem  ptknascimento 11/10/2011, 21:04

    Os registros da consulta não mostram com a subfolha de dados...
    Então quando crio o form, mostra que tenho 02(dependendo da quantidade de materias relacionados) registros quando na verdade só tem 01.
    Se em um registros eu tiver 10 materiais, mostram 10 registros, 01 pra cada material
    Teria como dar uma olhada no meu bd? Te passo por e-mail...
    pode ser?


    .................................................................................
    Patrick Nascimento.
    Venha para o Lado Negro da Força.
    leandro.fonseca
    leandro.fonseca
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 35
    Registrado : 04/10/2011

    [Resolvido]registros duplicados. Empty Re: [Resolvido]registros duplicados.

    Mensagem  leandro.fonseca 13/10/2011, 14:49

    Patrik,

    Para você conseguir fazer isso você deverá mudar o RecordSource do SubForm, de acordo com o que você clica em cada registro do Form Principal.

    Se você quiser eu dou uma olhada na sua aplicação para ver como eu posso te ajudar!

    Att,
    Leandro Fonseca.


    .................................................................................
    "Se a situação é boa, desfrute-a; se é ruim, transforme-a; se não pode ser transformada, transforme-se!"

    Viktor Frankl
    ptknascimento
    ptknascimento
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 99
    Registrado : 18/09/2011

    [Resolvido]registros duplicados. Empty Re: [Resolvido]registros duplicados.

    Mensagem  ptknascimento 13/10/2011, 14:53

    Eu agradeceria amigo,
    Me passa seu e-mail... que te envio...


    .................................................................................
    Patrick Nascimento.
    Venha para o Lado Negro da Força.
    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]registros duplicados. Empty Re: [Resolvido]registros duplicados.

    Mensagem  criquio 13/10/2011, 14:57

    Amigão, quando um tópico ficar sem reposta por muito tempo, pode ser porque outros mais novos o empurraram para baixo. Você pode dar um up para colocá-lo na lista novamente. Às vezes, o tópico fica sem resposta por isso, ok?


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

    ptknascimento
    ptknascimento
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 99
    Registrado : 18/09/2011

    [Resolvido]registros duplicados. Empty Re: [Resolvido]registros duplicados.

    Mensagem  ptknascimento 13/10/2011, 15:07

    Ok...
    Obrigado pela informação...rs'


    .................................................................................
    Patrick Nascimento.
    Venha para o Lado Negro da Força.
    ptknascimento
    ptknascimento
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 99
    Registrado : 18/09/2011

    [Resolvido]registros duplicados. Empty Re: [Resolvido]registros duplicados.

    Mensagem  ptknascimento 13/10/2011, 15:22

    Pensei em uma solução:

    Como ta repetindo os registros pra cada cod.registro...
    Tem como eu colocar no critério pra mostrar apenas 01 registro e não os outros com a mesmo numeração..

    Ex. o registro com o codregistro (01) tem tres materiais vinculados a ele.
    Sendo assim ele ta criando tres registros com o codregistro (01);

    registro 1 -(01) -lapis
    registro 2 -(01) -caneta
    registro 3-(01) - papel

    No form ele mostra tudo em um só form(da forma que eu quero):
    codregitro(01) -lapis
    caneta
    papel
    O problema é o seguinte, esse codregistro funciona assim:

    Registro de numero xxx-NNNNN-AAAA
    onde xxx é o departamento responsavel pelos materiais.
    NNNNN o numero do registro
    AAAA o ano.

    Existe casos em que o usuario vai procurar pelo numero do departamento:

    Dae vai dar problema...
    pq se pra cada codregistro tiver mais de 01 registro ele vai navegar em registros repetidos até aparecer o próximo...
    exemplo:

    no form:
    ele vai mostra o regitro com codregistro(01) com todos os materiais vinculados a ele no mesmo form.
    o problema que quando ele clica em proximo registro ele mostra o registro com codregistro (01) novamente...
    se tiver tres materiais vinculados ao registro (01) ele vai ter que clicar em proximo registro tres vezes até mostrar o registro (02)..

    é meio complicado de explicar... =/


    .................................................................................
    Patrick Nascimento.
    Venha para o Lado Negro da Força.
    leandro.fonseca
    leandro.fonseca
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 35
    Registrado : 04/10/2011

    [Resolvido]registros duplicados. Empty Re: [Resolvido]registros duplicados.

    Mensagem  leandro.fonseca 13/10/2011, 15:36

    Patrick,

    O ideal é que você tenha uma chave (mesmo que seja composta) para que você possa aplicar um filtro ao exibir os dados no SubForm.

    email.: l.rodrigues.fonseca@gmail.com

    Me passa a aplicação para que eu possa dar uma olhada!

    Att,
    Leandro Fonseca.


    .................................................................................
    "Se a situação é boa, desfrute-a; se é ruim, transforme-a; se não pode ser transformada, transforme-se!"

    Viktor Frankl
    ptknascimento
    ptknascimento
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 99
    Registrado : 18/09/2011

    [Resolvido]registros duplicados. Empty Re: [Resolvido]registros duplicados.

    Mensagem  ptknascimento 13/10/2011, 15:50

    Estou te enviando...
    Obrigado.


    .................................................................................
    Patrick Nascimento.
    Venha para o Lado Negro da Força.
    ptknascimento
    ptknascimento
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 99
    Registrado : 18/09/2011

    [Resolvido]registros duplicados. Empty Re: [Resolvido]registros duplicados.

    Mensagem  ptknascimento 13/10/2011, 18:09

    amigos resolvi...
    O que tava acontecendo era o seguinte...
    Na consulta eu tava colocando a tabela registro e a tabela materiais... --'
    Então quando gerava a consulta ele mostrava os resultados da tabela materiais, gerando assim registros para a tabela registros e pra tabela materiais...
    O que eu fiz foi retirar da consulta a tabela materiais, e colocar ela como subfolha de dados no resultado da consulta!

    Cara mais uma vez, soluções simples que me faz passar vergonha --' Embarassed

    Obrigado a atenção de todos.

    Mta paz e sucesso!


    .................................................................................
    Patrick Nascimento.
    Venha para o Lado Negro da Força.

    Conteúdo patrocinado


    [Resolvido]registros duplicados. Empty Re: [Resolvido]registros duplicados.

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 18/10/2024, 05:15