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


    [Resolvido]Zerar os campos linha do formulário relacionadas a tabelas

    avatar
    motavg
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 54
    Registrado : 28/01/2019

    [Resolvido]Zerar os campos linha do formulário relacionadas a tabelas Empty [Resolvido]Zerar os campos linha do formulário relacionadas a tabelas

    Mensagem  motavg em Qua Abr 03, 2019 6:36 am

    Boa noite!!!

    Ao colocar no campo quantidade de venda, ele faz uma verificação se existe estoque necessário, se não tiver. O mesmo não deixa efetuar a venda.

    Porém, esses campos ainda ficam preenchidos conforme a imagem marcada em vermelha abaixo. Gostaria que após essa mensagem informando que não há estoque, essa linha seja "excluida" ou voltar ao forma anterior.  

    Muito obrigado pela ajuda!!!!!!

    Ps: já pus uma função chamando o call, mas no campo QuantVenda, ele não deixa zerar.

    [Resolvido]Zerar os campos linha do formulário relacionadas a tabelas Zerar_10
    scandinavo
    scandinavo
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

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

    [Resolvido]Zerar os campos linha do formulário relacionadas a tabelas Empty Re: [Resolvido]Zerar os campos linha do formulário relacionadas a tabelas

    Mensagem  scandinavo em Qua Abr 03, 2019 1:17 pm

    Ola
    Adicionei a mensagem de aviso e de  cancelamento ao código caso algum ingrediente do produto esteja em falta.


    tem dois subfrm
     
    subfrmDetSaida  com controle de estoque em tabela


    subfrmDetSaida1 com controle de estoque em consulta


    Para testar os dois basta renomear para subfrmDetSaida

    Fiz uma alteração no seu frm Cadastro de produto, estava aceitando ate ingrediente que não tem.
    Anexos
    [Resolvido]Zerar os campos linha do formulário relacionadas a tabelas AttachmentMotavg 6.0.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (193 Kb) Baixado 4 vez(es)
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 836
    Registrado : 13/12/2016

    [Resolvido]Zerar os campos linha do formulário relacionadas a tabelas Empty Re: [Resolvido]Zerar os campos linha do formulário relacionadas a tabelas

    Mensagem  Alexandre Fim em Qua Abr 03, 2019 1:46 pm

    Vinicius bom dia,

    No código VBA, após a mensagem vc pode colocar o seguinte código:

    DoCmd.RunCommand acCmdDeleteRecord

    Em seguida, atualize seu subfom.:

    Me.SeuSubformulário.Requery




    Espero ter ajudado.

    Boa sorte

    []'s


    avatar
    motavg
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 54
    Registrado : 28/01/2019

    [Resolvido]Zerar os campos linha do formulário relacionadas a tabelas Empty Zerar os campos linha do formulário relacionadas a tabelas

    Mensagem  motavg em Qua Abr 03, 2019 3:39 pm

    scandinavo, meu mestre!

    Eu verifiquei aqui e o código funcionou bem até o momento de cancelar.

    Mas tem um problema, na hora que o evento é cancelar por falta de ingrediente de algum dos produtos. Ele ainda dá baixa nos ingredientes que vem maiores que o estoqueMin.
    scandinavo
    scandinavo
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

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

    [Resolvido]Zerar os campos linha do formulário relacionadas a tabelas Empty Re: [Resolvido]Zerar os campos linha do formulário relacionadas a tabelas

    Mensagem  scandinavo em Qui Abr 04, 2019 12:54 am

    Coloquei um codigo no evento antes de atualizar.

    Deixei comentado para voce entender as mudanças. Depois apague para o codigo ficar mais limpo.
    Anexos
    [Resolvido]Zerar os campos linha do formulário relacionadas a tabelas AttachmentMotavg 6.5.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (107 Kb) Baixado 7 vez(es)
    avatar
    motavg
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 54
    Registrado : 28/01/2019

    [Resolvido]Zerar os campos linha do formulário relacionadas a tabelas Empty Zerar os campos linha do formulário relacionadas a tabelas

    Mensagem  motavg em Qui Abr 04, 2019 3:36 am

    Depois novamente o incomodo.

    Ele ainda está retirando do estoque mesmo abaixo do quantidade minima.

    Ele só está cancelado se um dos ingredientes estiver zerado.
    scandinavo
    scandinavo
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

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

    [Resolvido]Zerar os campos linha do formulário relacionadas a tabelas Empty Re: [Resolvido]Zerar os campos linha do formulário relacionadas a tabelas

    Mensagem  scandinavo em Qui Abr 04, 2019 8:09 am

    se você quer cancelar a venda ao chegar no mínimo mude alinha do código que está no evento antes de atualizar de <= 0 para <=rsbt!estoquemin
    avatar
    motavg
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 54
    Registrado : 28/01/2019

    [Resolvido]Zerar os campos linha do formulário relacionadas a tabelas Empty Zerar os campos linha do formulário relacionadas a tabelas

    Mensagem  motavg em Qui Abr 04, 2019 11:54 am

    Bom dia, meu Mestre.

    Na verdade ele está fazendo isso aqui.

    Vou dar baixar no hambúrguer.
    Pão quantidade 1, no estoque tem 14
    Ovo quantidade 1, no estoque tem 10
    Carne quantidade 1, no estoque tem 5
    Queijo quantidade 2, no estoque tem 1
    Quantidade = o uso para fazer o hamburger.

    Ele dá baixa em todos, mesmo o estoque sendo menor que a quantidade para fazer o hamburger.
    scandinavo
    scandinavo
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

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

    [Resolvido]Zerar os campos linha do formulário relacionadas a tabelas Empty Re: [Resolvido]Zerar os campos linha do formulário relacionadas a tabelas

    Mensagem  scandinavo em Qui Abr 04, 2019 2:42 pm

    Dei uma olhada e acontece isto mesmo

    Mas no proximo lançamento ja não aceita mais porque um dos ingredientes do hamburguer esta abaixo do minimo

    e cancelando o pedido.

    No cadastro do seu estoque mínimo a quantidade nunca pode ser menor do que vai em algum lanche.

    para não fazer os lanches pela metade


    vai 2 ovo estoque mínimo 1 vai dar erro.

    Pense ai.
    avatar
    motavg
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 54
    Registrado : 28/01/2019

    [Resolvido]Zerar os campos linha do formulário relacionadas a tabelas Empty Zerar os campos linha do formulário relacionadas a tabelas

    Mensagem  motavg em Qui Abr 04, 2019 4:20 pm

    Realmente vc tem razão!!!

    Obrigado pelos esclarecimentos e ajuda como sempre. Agora faltam alguns toques finais.

    scandinavo
    scandinavo
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

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

    [Resolvido]Zerar os campos linha do formulário relacionadas a tabelas Empty Re: [Resolvido]Zerar os campos linha do formulário relacionadas a tabelas

    Mensagem  scandinavo em Qui Abr 04, 2019 5:14 pm

    What a Face Valeu pelo retorno ate mais What a Face

    Conteúdo patrocinado

    [Resolvido]Zerar os campos linha do formulário relacionadas a tabelas Empty Re: [Resolvido]Zerar os campos linha do formulário relacionadas a tabelas

    Mensagem  Conteúdo patrocinado


      Data/hora atual: Qua Out 16, 2019 6:16 pm