Ola pessoal como faço para multiplicar Quantidade* código em enviar para lista.
Segue exemplo para melhor entendimento.
http://speedy.sh/KKGfW/ProjetoPDV.rar
Segue exemplo para melhor entendimento.
http://speedy.sh/KKGfW/ProjetoPDV.rar
Private Sub CodBarras_AfterUpdate()
Dim Posicao As Integer
Dim codigoProduto As Long
Dim qtdProduto As Double
Me.Texto52.Visible = True
Posicao = InStr(CodBarras, "*")
If Posicao > 0 Then
codigoProduto = CLng(Left(CodBarras, Posicao - 1))
qtdProduto = CDbl(Right(CodBarras, Len(CodBarras) - Posicao))
Else
codigoProduto = CLng(CodBarras)
qtdProduto = 1
End If
If IsNull(DLookup("Cod", "tbl_produtos", "Cod='" & codigoProduto & "'")) Then
MsgBox "Produto Não Cadastro", vbInformation, "ATENÇÃO"
Exit Sub
End If
DoCmd.GoToControl "detalhevenda"
DoCmd.GoToRecord , , acNewRec
Forms!frmvendas!detalhevenda!Quant = qtdProduto 'Essa linha aqui que está atribuíndo a quantidade
Forms!frmvendas!detalhevenda!ValorUnit = DLookup("valorunit", "tbl_produtos", "Cod='" & codigoProduto & "'")
Forms!frmvendas!detalhevenda!Texto3 = DLookup("descrição", "tbl_produtos", "Cod='" & codigoProduto & "'")
Forms!frmvendas!txtproduto = DLookup("descrição", "tbl_produtos", "Cod='" & codigoProduto & "'")
Forms!frmvendas!detalhevenda!Codproduto = DLookup("Cod", "tbl_produtos", "Cod='" & codigoProduto & "'")
RunCommand acCmdSaveRecord
'===============================================
'Inicia a impressão do cupom
'===============================================
|
|