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

    [Resolvido]Comando não funciona access 2007

    avatar
    Jairo
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 117
    Registrado : 09/05/2013

    [Resolvido]Comando não funciona access 2007 Empty [Resolvido]Comando não funciona access 2007

    Mensagem  Jairo 13/1/2014, 14:34

    Bom Dia Galera,

    Estou com um problema em meu frm referente a um comando.

    On Error Resume Next
    Dim strQuantidade As String
    'busca na tabela a quantidade de estoque existente
    strQuantidade = Val(DLookup("[Quantidade]", "Produto", "[CodigoProduto] = " & Me.CodigoProduto & ""))
    'se o estoque estiver a zero ou inferior a zero ou ainda se a quantidade de saida for maior que a do estoque, aborta...
    If Val(strQuantidade) = 0 Or Val(strQuantidade) < 0 Or Me.Quantidade.Value > Val(strQuantidade) Then
    MsgBox "Quantidade Indisponivel Saldo " & Me.CodigoProduto.Column(3) & "", vbCritical
    DoCmd.SetWarnings True
    DoCmd.RunCommand acCmdDeleteRecord 'Cancelar Item se for solicitado quantidade maior que a disponibilidade'

    Exit Sub

    Else
    'se tudo estiver bem, retira a quantidade da tabela

    DoCmd.SetWarnings False
    DoCmd.RunSQL "UPDATE Produto Set [Produto].[Quantidade] = [Produto].[Quantidade] - '" & Me.Quantidade & "' WHERE [Produto].[CodigoProduto] = " & Me.CodigoProduto & ""
    DoCmd.SetWarnings True
    DoCmd.RunCommand acCmdDeleteRecord 'Cancelar Item se for solicitado quantidade maior que a disponibilidade'


    O comando acima esta funcionando normal referente abaixa do estoque.

    Porem o comando mais abaixo, que deveria deletar da lista um produto que fosse solicitado uma quantidade maior que a disponibilidade ele não funciona. ressalto que no access.2003 ele funciona 100% mais no access. 2007 ele não funciona.

    tenho que mudar alguma linha para ele funcionar no 2007?

    DoCmd.RunCommand acCmdDeleteRecord 'Cancelar Item se for solicitado quantidade maior que a disponibilidade'

    se alguém puder me ajudar fico muito grato.
    avatar
    Jairo
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 117
    Registrado : 09/05/2013

    [Resolvido]Comando não funciona access 2007 Empty Re: [Resolvido]Comando não funciona access 2007

    Mensagem  Jairo 24/1/2014, 15:37

    Boa Tarde Galera,

    alguém poderia me ajudar,

    O comando abaixo não funciona no access.2007, só está funcionando no access.2003.

    DoCmd.RunCommand acCmdDeleteRecord

    abraços
    Uilson Brasil
    Uilson Brasil
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1039
    Registrado : 23/04/2013

    [Resolvido]Comando não funciona access 2007 Empty Re: [Resolvido]Comando não funciona access 2007

    Mensagem  Uilson Brasil 24/1/2014, 15:51

    Jairo,

    Eu trabalho com o 2007 e posso garantir que esse comando funciona perfeitamente.

    Se possível disponibilize o bd para tentarmos ajuda-lo.


    Abraços,


    .................................................................................
    ::: Uilson Brasil
    ::: Design in Microsoft Access
    avatar
    Jairo
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 117
    Registrado : 09/05/2013

    [Resolvido]Comando não funciona access 2007 Empty Re: [Resolvido]Comando não funciona access 2007

    Mensagem  Jairo 30/1/2014, 16:56

    Boa Tarde,

    Obrigado a todos pelo apoio.

    abraços
    Uilson Brasil
    Uilson Brasil
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1039
    Registrado : 23/04/2013

    [Resolvido]Comando não funciona access 2007 Empty Re: [Resolvido]Comando não funciona access 2007

    Mensagem  Uilson Brasil 30/1/2014, 19:07

    Jairo

    Resolveste?
    Qual era o problema?

    Abraços,


    .................................................................................
    ::: Uilson Brasil
    ::: Design in Microsoft Access

    Conteúdo patrocinado


    [Resolvido]Comando não funciona access 2007 Empty Re: [Resolvido]Comando não funciona access 2007

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 7/11/2024, 23:29