boa noite,
estou martelando a cabeça até ao momento sem exito, peço encarecidamente a vossa ajudo nesta situação.
tenho um frm_Saida na bd que dá baixa de consumiveis em várias lojas(cada um com seu numero).
gostaria que caso no campo txtloja digitar 2121 e digitar tambem no campo txtcodinterno por exemplo 11111111 preenchesse o campo txtstock com seu stock actual.
caso digitar-se no campo txtloja 2113 e tambem o mesmo codigo de artigo (txtcodinterno) 11111111 preenchesse o com seu stock actual. para dá baixa (o que já está fazer em diferente lojas).
(o codigo do artigo pode ser repetido mas os stock são diferente por ser de diferente loja).
tentei assim e sem exito.
Select Case Me.txtLoja
Case "2113"
Me.txtStock = DLookup("stock", "Tbl_CadArtigos", "Stock=" & Me.txtStock) - Me.txtQtd
DoCmd.SetWarnings False
DoCmd.RunSQL "UPDATE Tbl_CadArtigos SET Stock= '" & Me.txtStock & "' WHERE [Loja] = Forms!Frm_Saida!txtLoja & [CodInterno] = Forms!Frm_Saida!txtCodInterno;"
Case "2121"
Me.txtStock = DLookup("stock", "Tbl_CadArtigos", "Stock=" & Me.txtStock) - Me.txtQtd
DoCmd.SetWarnings False
DoCmd.RunSQL "UPDATE Tbl_CadArtigos SET Stock= '" & Me.txtStock & "' WHERE [Loja] = Forms!Frm_Saida!txtLoja & [CodInterno] = Forms!Frm_Saida!txtCodInterno;"
Case Else
End Select
desde já agradeço ajuda de todos.
estou martelando a cabeça até ao momento sem exito, peço encarecidamente a vossa ajudo nesta situação.
tenho um frm_Saida na bd que dá baixa de consumiveis em várias lojas(cada um com seu numero).
gostaria que caso no campo txtloja digitar 2121 e digitar tambem no campo txtcodinterno por exemplo 11111111 preenchesse o campo txtstock com seu stock actual.
caso digitar-se no campo txtloja 2113 e tambem o mesmo codigo de artigo (txtcodinterno) 11111111 preenchesse o com seu stock actual. para dá baixa (o que já está fazer em diferente lojas).
(o codigo do artigo pode ser repetido mas os stock são diferente por ser de diferente loja).
tentei assim e sem exito.
Select Case Me.txtLoja
Case "2113"
Me.txtStock = DLookup("stock", "Tbl_CadArtigos", "Stock=" & Me.txtStock) - Me.txtQtd
DoCmd.SetWarnings False
DoCmd.RunSQL "UPDATE Tbl_CadArtigos SET Stock= '" & Me.txtStock & "' WHERE [Loja] = Forms!Frm_Saida!txtLoja & [CodInterno] = Forms!Frm_Saida!txtCodInterno;"
Case "2121"
Me.txtStock = DLookup("stock", "Tbl_CadArtigos", "Stock=" & Me.txtStock) - Me.txtQtd
DoCmd.SetWarnings False
DoCmd.RunSQL "UPDATE Tbl_CadArtigos SET Stock= '" & Me.txtStock & "' WHERE [Loja] = Forms!Frm_Saida!txtLoja & [CodInterno] = Forms!Frm_Saida!txtCodInterno;"
Case Else
End Select
desde já agradeço ajuda de todos.
- Anexos
- BD.zip
- Você não tem permissão para fazer download dos arquivos anexados.
- (122 Kb) Baixado 16 vez(es)