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

    Pesquisa em linha de produção

    avatar
    nucosta
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 34
    Registrado : 24/07/2012

    Pesquisa em linha de produção Empty Pesquisa em linha de produção

    Mensagem  nucosta Seg 3 Out - 11:46

    Boa tarde,

    Vamos ver se eu me consigo explicar, estou a criar necessidades em linha.

    Exemplo (com cerveja que parece mais interessante Razz ):

    Artigos (palete cerveja, palete vazia, filme, garrafa cerveja, caixa cerveja, cerveja, rotulo, carica, garrafa, caixa, etc)

    Linha produção:
    Para 1 palete cerveja preciso 100 caixas cerveja + 1 filme + 1 palete vazia
    Para 1 Caixa de cerveja preciso 6 garrafas cerveja + 1 caixa
    Para 1 garrafa cerveja preciso 1 litro cerveja + carica + rotulo
    etc....

    Tenho esta tabela com duas colunas, produto a produzir - necessidade:
    1 palete cerveja - 100 caixas cerveja
    1 palete cerveja - 1 filme
    1 palete cerveja - 1 palete vazia
    etc....

    Agora o problema é o cálculo, quando lhe digo que preciso de (por exemplo) 4 paletes cerveja quero que me dê todas as necessidades à produção.

    Eu tenho mais ou menos isto (utilizando uma tabela temporária).
    INSERT INTO temporaria select da necessidade para o artigo a produzir.
    Dcount à tabela temporaria
    While dcount > 0
    Select necessidade da tabela temporaria (Cada linha que aqui está passa a ser o artigo a produzir)
    INSERT INTO temporaria select da necessidade para o novo artigo a produzir.
    Apaga a linha temporária do select
    dcount à tabela temporaria
    loop

    Isto funciona corretamente, mas é muito demorado.

    Alguém tem alguma sugestão para procedimento ou mesmo na criação e gestão de tabelas?

    Obrigado
    scandinavo
    scandinavo
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1059
    Registrado : 11/11/2009

    Pesquisa em linha de produção Empty Re: Pesquisa em linha de produção

    Mensagem  scandinavo Seg 3 Out - 22:08

    Esta tabela precisa ser reestruturada.

    Tenho esta tabela com duas colunas, produto a produzir - necessidade:
    1 palete cerveja - 100 caixas cerveja
    1 palete cerveja - 1 filme
    1 palete cerveja - 1 palete vazia
    etc....


    eu faria igual a linha de produção

    Linha produção:
    Para 1 palete cerveja preciso 100 caixas cerveja + 1 filme + 1 palete vazia
    Para 1 Caixa de cerveja preciso 6 garrafas cerveja + 1 caixa
    Para 1 garrafa cerveja preciso 1 litro cerveja + carica + rotulo
    etc....


    e na hora de calcular fica muito simples com uma consulta resolve
    para cada tipo de produto (palete ) vezes a unidade de itens.


    Posta seu banco de dados fica mais façil.
    avatar
    nucosta
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 34
    Registrado : 24/07/2012

    Pesquisa em linha de produção Empty Re: Pesquisa em linha de produção

    Mensagem  nucosta Qui 6 Out - 7:10

    Bom dia,

    Obrigado pela atenção.

    A minha base de dados é bastante mais complexa, no entanto coloco aqui um exemplo da coisa pretendida, com os exemplos que dei.

    Só tem um botão para o cálculo mas o cálculo será para ser efetuado muito mais vezes.

    Aqui parece rápido porque são poucos dados mas fica muito demorado.

    Nuno
    Anexos
    Pesquisa em linha de produção AttachmentExemplo.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (55 Kb) Baixado 10 vez(es)
    scandinavo
    scandinavo
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1059
    Registrado : 11/11/2009

    Pesquisa em linha de produção Empty Re: Pesquisa em linha de produção

    Mensagem  scandinavo Seg 10 Out - 18:11

    Mudando um pouco o conceito
    Para cada produto que voce produz precisa colocar todos os itens que sao necessarios para produzilo

    garrafa cerveja =1 garafa, + 1 litro cerveja + 1 carica + 1 rotulo
    Caixa de cerveja = 6 garrafas + 1 caixa + 6 litro cerveja + 6 carica + 6 rotulo
    palete cerveja = 100 caixas + 1 filme + 1 palete vazia + 600 garrafas cerveja + 600 litro cerveja + 600 carica + 600 rotulo

    ai com uma consulta ja tras todos o itens necessário para a produção diaria agrupando todas as encomendas do dia






    https://www.dropbox.com/s/uyznlecfd9zj3rp/Linha%20de%20Produ%C3%A7%C3%A3o%202.accdb?dl=0

    Conteúdo patrocinado


    Pesquisa em linha de produção Empty Re: Pesquisa em linha de produção

    Mensagem  Conteúdo patrocinado


      Data/hora atual: Seg 7 Out - 17:39