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

    Atualizar estoque com as quantidades inteiras

    campos2013
    campos2013
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 275
    Registrado : 03/10/2013

    Atualizar estoque com as quantidades inteiras Empty Atualizar estoque com as quantidades inteiras

    Mensagem  campos2013 4/12/2013, 22:22

    Boa noite pessoal!
     
    Estou precisando da ajuda de vocês,
     
    alterei minha quantidade, no caso ítem abaixo chamado "Qtde"  de texto para número decimais com três casas para direita.
     
    Foi aí que começou a dar erros na atualização de quantidades conforme linha expressa abaixo:
     
    Já utilizei "Round", mas não deu resultado correto.
     
    Por favor podem verificar e me dar um retorno?
     
    CurrentDb.Execute "update [lista de produtos] set ESTOQUE = ESTOQUE+" & Me.Qtde & " where cadprod=" & Me.CadProd.Value & ""
     
    Grato,
     
    Campos.


    Última edição por campos2013 em 16/12/2013, 21:36, editado 3 vez(es)
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 8496
    Registrado : 05/11/2009

    Atualizar estoque com as quantidades inteiras Empty Re: Atualizar estoque com as quantidades inteiras

    Mensagem  Alexandre Neves 5/12/2013, 19:28

    Boa noite,
    Que erros?
    Actualiza ou não? Actualiza diferente do que pretende? explique tudo


    .................................................................................
    Access 2010. Mande bd que dê para testar (indique a versão). Não peça para fazer o que já tem feito. Dê todos os detalhes.
    Não coloquem entraves como senhas, esconder controlos, etc. Disponibilizem o mais limpo possível
    Só respondo a mensagens privadas, se forem de assunto privado; às outras não respondo.
    Quem trabalha e mata a fome não come o pão de ninguém; mas quem não trabalha e come, come sempre o pão de alguém. António Aleixo
    campos2013
    campos2013
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 275
    Registrado : 03/10/2013

    Atualizar estoque com as quantidades inteiras Empty Re: Atualizar estoque com as quantidades inteiras

    Mensagem  campos2013 6/12/2013, 00:21

    boa noite Alexandre,


    Então amigo,

    Quando o campo "Estoque" era texto atualizava normalmente, só que as quantidades eram inteiras formatadas como nº inteiro.

    Usava esta linha de código:

    CurrentDb.Execute "update [lista de produtos] set ESTOQUE = ESTOQUE+" & Me.Qtde & " where cadprod=" & Me.CadProd.Value & ""


    Fiz alterações nos campos Estoque e Qtde usadas acima na linha de código,
    Alterei nas tabelas e formulários.

    Na quantidade (me.Qtde), hoje digito por exemplo:

    2,350 no campo "Qtde" (Esse valor se refere a perdas de um produto em gramas).

    E em seguida atualizo dá erro na depuração, ficando portanto em amarelo a linha abaixo:

    CurrentDb.Execute "update [lista de produtos] set ESTOQUE = ESTOQUE+" & Me.Qtde & " where cadprod=" & Me.CadProd.Value & ""

    E para quando abre a tela de depuração.

    Grato,

    Campos.

    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 8496
    Registrado : 05/11/2009

    Atualizar estoque com as quantidades inteiras Empty Re: Atualizar estoque com as quantidades inteiras

    Mensagem  Alexandre Neves 6/12/2013, 19:10

    Boa noite,
    Será
    CurrentDb.Execute "update [lista de produtos] set ESTOQUE = ESTOQUE+" & Me.Qtde & " where cadprod=" & ReplaceMe.CadProd.Value,",",".")


    .................................................................................
    Access 2010. Mande bd que dê para testar (indique a versão). Não peça para fazer o que já tem feito. Dê todos os detalhes.
    Não coloquem entraves como senhas, esconder controlos, etc. Disponibilizem o mais limpo possível
    Só respondo a mensagens privadas, se forem de assunto privado; às outras não respondo.
    Quem trabalha e mata a fome não come o pão de ninguém; mas quem não trabalha e come, come sempre o pão de alguém. António Aleixo
    campos2013
    campos2013
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 275
    Registrado : 03/10/2013

    Atualizar estoque com as quantidades inteiras Empty Erro ao depurar

    Mensagem  campos2013 7/12/2013, 00:05

    Oi Alexandre, tudo bem?


    Então,


    Testei mas não deu certo, ainda continua dando erro na depuração:


    CurrentDb.Execute "update [lista de produtos] set ESTOQUE = ESTOQUE+" & Me.Qtde & " where cadprod=" & ReplaceMe.CadProd.Value,",",".")

    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 8496
    Registrado : 05/11/2009

    Atualizar estoque com as quantidades inteiras Empty Re: Atualizar estoque com as quantidades inteiras

    Mensagem  Alexandre Neves 7/12/2013, 09:28

    Bom dia
    CurrentDb.Execute "update [lista de produtos] set ESTOQUE = ESTOQUE+" & Me.Qtde & " where cadprod=" & Replace(Me.CadProd.Value,",",".")


    .................................................................................
    Access 2010. Mande bd que dê para testar (indique a versão). Não peça para fazer o que já tem feito. Dê todos os detalhes.
    Não coloquem entraves como senhas, esconder controlos, etc. Disponibilizem o mais limpo possível
    Só respondo a mensagens privadas, se forem de assunto privado; às outras não respondo.
    Quem trabalha e mata a fome não come o pão de ninguém; mas quem não trabalha e come, come sempre o pão de alguém. António Aleixo
    campos2013
    campos2013
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 275
    Registrado : 03/10/2013

    Atualizar estoque com as quantidades inteiras Empty Re: Atualizar estoque com as quantidades inteiras

    Mensagem  campos2013 7/12/2013, 22:56

    Boa noite Alexandre,



    Amigo essa tá de esquentar o cérebro em!!!


    Você acredita, não deu certo.

    Olha configurei todos os caminhos (Textbox e tabelas) que contém o caminho dos decimais, mas nada ainda.



    Aparentemente está dando erro dentro do campo estoque.

    CurrentDb.Execute "update [lista de produtos] set ESTOQUE = ESTOQUE+" & Me.Qtde & " where cadprod=" & Replace(Me.CadProd.Value,",",".")

    Não existe uma forma para modificar esse código utilizado focando o campo estoque?

    Tipo assim:

    Tenho no estoque 1120

    Se lanço 40 o estoque vai para 1160;

    Mas, se lanço 40,520   dá problemas, entendeu.

    Como se no código o ESTOQUE+ não tivesse aceitando os decimais.

    Grato,

    Campos
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 8496
    Registrado : 05/11/2009

    Atualizar estoque com as quantidades inteiras Empty Re: Atualizar estoque com as quantidades inteiras

    Mensagem  Alexandre Neves 8/12/2013, 09:00

    Bom dia,
    Disponibilize elementos de teste


    .................................................................................
    Access 2010. Mande bd que dê para testar (indique a versão). Não peça para fazer o que já tem feito. Dê todos os detalhes.
    Não coloquem entraves como senhas, esconder controlos, etc. Disponibilizem o mais limpo possível
    Só respondo a mensagens privadas, se forem de assunto privado; às outras não respondo.
    Quem trabalha e mata a fome não come o pão de ninguém; mas quem não trabalha e come, come sempre o pão de alguém. António Aleixo
    campos2013
    campos2013
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 275
    Registrado : 03/10/2013

    Atualizar estoque com as quantidades inteiras Empty Arquivo

    Mensagem  campos2013 9/12/2013, 17:57

    Sim Alexandre,
     
    Segue anexo.
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 8496
    Registrado : 05/11/2009

    Atualizar estoque com as quantidades inteiras Empty Re: Atualizar estoque com as quantidades inteiras

    Mensagem  Alexandre Neves 9/12/2013, 18:11

    Boa tarde,
    Formato não reconhecido.
    Disponibilize em 2003 ou 2007


    .................................................................................
    Access 2010. Mande bd que dê para testar (indique a versão). Não peça para fazer o que já tem feito. Dê todos os detalhes.
    Não coloquem entraves como senhas, esconder controlos, etc. Disponibilizem o mais limpo possível
    Só respondo a mensagens privadas, se forem de assunto privado; às outras não respondo.
    Quem trabalha e mata a fome não come o pão de ninguém; mas quem não trabalha e come, come sempre o pão de alguém. António Aleixo
    campos2013
    campos2013
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 275
    Registrado : 03/10/2013

    Atualizar estoque com as quantidades inteiras Empty Re: Atualizar estoque com as quantidades inteiras

    Mensagem  campos2013 9/12/2013, 18:59

    Alexandre vou salvar de casa que é 2007, ok,

    Depois te passo.

    Abraço

    Campos.
    campos2013
    campos2013
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 275
    Registrado : 03/10/2013

    Atualizar estoque com as quantidades inteiras Empty Re: Atualizar estoque com as quantidades inteiras

    Mensagem  campos2013 10/12/2013, 11:17

    Bom dia Alexandre,


    Achei que o meu era 2007 mas é 2010 também,

    e tentei até publicar em 2003 e 2007 mas não aceitou, pois deu mensagem "Não foi possível publicar ou salvar em versões anteriores porque esta versão utiliza recursos que as anteriores não tem" mais ou menos assim.

    Mas vou ver uma forma para te enviar


    Grato,

    Campos
    campos2013
    campos2013
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 275
    Registrado : 03/10/2013

    Atualizar estoque com as quantidades inteiras Empty Arquivo em MDB 2003.

    Mensagem  campos2013 12/12/2013, 10:26

    Bom dia Alexandre!
     
    Estou te enviando o arquivo na versão 2003.
     
    Vê se abre.
     
    Grato
     
    Campos.
    campos2013
    campos2013
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 275
    Registrado : 03/10/2013

    Atualizar estoque com as quantidades inteiras Empty Re: Atualizar estoque com as quantidades inteiras

    Mensagem  campos2013 14/12/2013, 15:48

    resolvido com nºs inteiros.

    com decimais ainda não foi resolvido

    Conteúdo patrocinado


    Atualizar estoque com as quantidades inteiras Empty Re: Atualizar estoque com as quantidades inteiras

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 8/11/2024, 03:53