MaximoAccess

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

Obrigado

Administração do MaximoAccess

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access

    Incluir um registro para cada dia do mes a partir de outra tabela, no período selecionado

    Compartilhe

    gtpsp
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5
    Registrado : 01/11/2013

    Incluir um registro para cada dia do mes a partir de outra tabela, no período selecionado

    Mensagem  gtpsp em 26/2/2018, 11:42

    Boa tarde a todos do forum.

    Tenho uma necessidade em meu projeto que consistem em gerar o planejamento de produção diário de um determinado período com base nos registros da produção total, conforme abaixo:

    tabela 1 registra o cabeçalho do período

    tab_planejprod (datainicio_planejprod, datafin_planejprod, *mes_planejprod, *ano_planejprod, duteis_planejprod, folga1_planejprod, folga2_planejprod, folga3_planejprod, folga4_planejprod, folga5_planejprod, folga6_planejprod, id_planejprod)
    *campos chave


    [Você precisa estar registrado e conectado para ver este link.]


    tabela 2 registra a produção total por ct

    tab_planejprodtt (*idplanejprod_planejprodtt, *ct_planejprodtt, prodprev_planejprodtt)
    *campos chave


    [Você precisa estar registrado e conectado para ver este link.]


    tabela 3 receberá os dados via vba

    tab_planejproddia (*data_planejproddia, *ct_planejproddia, prodprev_planejproddia, idplanejprod_planejproddia)
    *campos chave

    o código vba deve inserir registros na tabela 3 de acordo com o id_planejprod selecionado na tabela 1, selecionando os registros da tabela 2 cujo o idplanejprod_planejprodtt seja igual ao id_planejprod (selecionado) e inserir um registro para cada dia do mês (periodo selecionado na tabela 1) para cada ct, verificando se o dia é final de semana (sab, dom) ou se é um dia de folga, se for lançar 0 no campo prodprev_planejproddia se não for lançar o valor prodprev_planejprodtt/duteis_planejprod referente ao ct_planejprodtt

    os registros na tabela 3 ficaria assim (registros resumidos deveria ter 31 registros para cada ct):

    [Você precisa estar registrado e conectado para ver este link.]


    Desde já agradeço a ajuda

    Obrigado

    gtpsp
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5
    Registrado : 01/11/2013

    Re: Incluir um registro para cada dia do mes a partir de outra tabela, no período selecionado

    Mensagem  gtpsp em 27/2/2018, 10:37

    Bom dia, por favor pessoal.. alguém que possa me ajudar?
    pelo menos com a parte do código que crie um registro para cada dia respeitando o período selecionado?

    Muito obrigado..

      Data/hora atual: 21/11/2018, 20:41