MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

Obrigado

Administração do MaximoAccess

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

    Relacionamento de tabelas - inserção automática de dados do relacionamento

    MauricioMenezes
    MauricioMenezes
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 8
    Registrado : 13/03/2013

    Relacionamento de tabelas - inserção automática de dados do relacionamento Empty Relacionamento de tabelas - inserção automática de dados do relacionamento

    Mensagem  MauricioMenezes em Ter 27 Ago 2019, 17:41

    Prezados, Boa tarde!
    Solicito ajuda para solucionar uma situação que ainda estou apanhando muito. Estou rascunhando no Access, 2007 um controle para me ajudar no serviço.
    Constitui 3 tabelas (tbl_peças, tbl_usuario e tbl_pacote) que estão relacionadas pelas chaves mestras de cada uma com as respectivas chaves estrangeiras da tabela de junção denominada (tbl_detalhes), com a relação 1 para muitos.
    Cada peça tem um código, cada usuário tem um código e cada pacote também. Um pacote é formado por várias peças. Uma peça pode compor mais de um pacote e o usuário poderá receber mais de um pacote.

    Cada tabela é alimentada periodicamente por dados importados de planilha consolidada do excel.

    A consulta somente apresenta algum resultado, quando insiro os dados dos relacionamentos manualmente na tabela de junção (tbl_detalhes). Sem isso a tabela fica totalmente vazia. O pior que em função da demanda, tem dias que são mais de 200 lançamentos.

    Diante do exposto, gostaria de saber se existe alguma maneira de serem os dados do relacionamento da tabela de junção inseridos automaticamente após a importação, para assim evitar a digitação? Existe outra forma dos dados serem compilados na dita tabela?

    Por Oportuno: Não é usado formulário para inserção dos dados nas tabelas, somente a importação.

    Desde já os meus agradecimentos. Saudações,

    Mauricio Menezes
    DamascenoJr.
    DamascenoJr.
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2303
    Registrado : 21/11/2016

    Relacionamento de tabelas - inserção automática de dados do relacionamento Empty Re: Relacionamento de tabelas - inserção automática de dados do relacionamento

    Mensagem  DamascenoJr. em Qui 29 Ago 2019, 17:53

    para um apontamento exato, anexe seus arquivos com alguns dados, diga o que deve ser feito e o que você quer que aconteça.


    .................................................................................
    Ajude-se a ser ajudado, anexe seu projeto.
    Sempre tente entender o código,
    não somente copie e cole.
    Positive as mensagens que achar útil clicando no '+' no canto superior direito delas.
    MauricioMenezes
    MauricioMenezes
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 8
    Registrado : 13/03/2013

    Relacionamento de tabelas - inserção automática de dados do relacionamento Empty Re: Relacionamento de tabelas - inserção automática de dados do relacionamento

    Mensagem  MauricioMenezes em Qui 29 Ago 2019, 19:39

    Olá Ivan Jr. boa noite!
    Tão logo saia do trabalho farei a postagem
    Desde já obrigado.


    Mauricio Menezes
    MauricioMenezes
    MauricioMenezes
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 8
    Registrado : 13/03/2013

    Relacionamento de tabelas - inserção automática de dados do relacionamento Empty Re: Relacionamento de tabelas - inserção automática de dados do relacionamento

    Mensagem  MauricioMenezes em Sex 30 Ago 2019, 08:16

    Olá Ivan Jr. Bom dia!

    Uma breve explicação.  Os Pacotes são montados por várias peças.  Cada pacote tem um código que representa a sua composição. Cada peça tem seu código.  Por exemplo:
    Pacote 1859 – composto pelas peças dos códigos  2913, 3591, 2751 e 1212.
    Pacote 1878 – composto pelas peças dos códigos 2913, 3590, 2750 e 1212.
    Pacote 1881 – composto pelas peças dos códigos 2920, 3592, 2752 e 1214.
    etc
    Os dados referentes às peças, os pacotes e os usuários são importados de uma planilha do Excel.

    Os usuários podem receber mais de um pacote diferente ou até iguais, dependendo da demanda de consumo.
    O que ocorre, como os dados não são inseridos nas tabelas via digitação, somente por importação,  os relacionamentos não aparecem na tbl_detalhes.
    Para conseguir resultado  numa consulta visando gerar um relatório ou mesmo gerar  informação sobre os consumidores e controle da expedição, tenho que digitar na tbl_detalhes cada um dos relacionamentos.
    O desejo é saber se tem alguma  forma de fazer com que os relacionamentos apareçam, automaticamente, após a importação de todos dados. É possível?
    Segue exemplo.

    Desde já obrigado
    MauricioMenezes
    Anexos
    Relacionamento de tabelas - inserção automática de dados do relacionamento AttachmentExpediçao.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (16 Kb) Baixado 15 vez(es)
    DamascenoJr.
    DamascenoJr.
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2303
    Registrado : 21/11/2016

    Relacionamento de tabelas - inserção automática de dados do relacionamento Empty Re: Relacionamento de tabelas - inserção automática de dados do relacionamento

    Mensagem  DamascenoJr. em Dom 01 Set 2019, 11:38

    O desejo é saber se tem alguma  forma de fazer com que os relacionamentos apareçam, automaticamente, após a importação de todos dados. É possível?

    É possível sim.

    Pelo que entendi, na tabela detalhes é que fica os relacionamentos e isto você já fez no seu anexo. Certo?

    Eu limpei a tabela detalhes e tentei deduzir as relações para automatizar o processo mas não vi relação entre os dados. Com isso pergunto: como você faz para saber o que inserir na tabela detalhes? Olhando as planilhas do excel? Anexe as planilhas com alguns dados para uma compreensão melhor do processo.

    Aguardamos...


    .................................................................................
    Ajude-se a ser ajudado, anexe seu projeto.
    Sempre tente entender o código,
    não somente copie e cole.
    Positive as mensagens que achar útil clicando no '+' no canto superior direito delas.
    MauricioMenezes
    MauricioMenezes
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 8
    Registrado : 13/03/2013

    Relacionamento de tabelas - inserção automática de dados do relacionamento Empty Re: Relacionamento de tabelas - inserção automática de dados do relacionamento

    Mensagem  MauricioMenezes em Seg 09 Set 2019, 09:52

    Olá Ivan Jr. bom dia!

    Desculpe-me por não ter respondido, mas o estado de saúde não me permitiu. Muito calor, pressão alta e as queimadas comprometem a respiração.
    Bem, vamos ao caso. Procedo da seguinte forma:  Copio os dados da planilha do Excel para cada uma das tabelas do Access.  
    Com base na planilha, identifico o pacote e as peças que o compõe.
    Abro a tabela Detalhes e de acordo com os ID de cada tabela faço o relacionamento manualmente na tabela Detalhes, um a um.
    Seqüência: Identifico o nº do pacote e o seu ID e digito na tabela Detalhes no campo correspondente. Depois, vejo o número da peça e digito o seu ID na tabela Detalhes no campo correspondente ao lado do ID do pacote, depois faço o mesmo com o usuário.  
    Faço isso até que termine a movimentação toda.
    Mas isso é isso é muito demorado e extremamente desgastante, pois não admite erro.
    Por isso que preciso automatizar esse processo de relacionamento.
    Segue a planilha do Excel.

    Saudações,

    MauricioMenezes
    Anexos
    Relacionamento de tabelas - inserção automática de dados do relacionamento AttachmentMovimento do dia 25-06-19.xlsx
    Você não tem permissão para fazer download dos arquivos anexados.
    (18 Kb) Baixado 6 vez(es)

      Data/hora atual: Sex 23 Out 2020, 07:31