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


    [Resolvido]Como multiplicar Quantidade x Código

    Agravina
    Agravina
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1623
    Registrado : 18/07/2010

    [Resolvido]Como multiplicar Quantidade x Código Empty Como multiplicar Quantidade x Código

    Mensagem  Agravina 16/4/2013, 20:04

    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
    avatar
    Convidado
    Convidado


    [Resolvido]Como multiplicar Quantidade x Código Empty Re: [Resolvido]Como multiplicar Quantidade x Código

    Mensagem  Convidado 16/4/2013, 22:02

    Boas Alexandre.. Forneça-nos mais detalhes.

    Cumprimentos.
    Agravina
    Agravina
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1623
    Registrado : 18/07/2010

    [Resolvido]Como multiplicar Quantidade x Código Empty Re: [Resolvido]Como multiplicar Quantidade x Código

    Mensagem  Agravina 16/4/2013, 22:05

    Ola Amigo Piloto bom te ver aqui de novo!
    Bom eu gostaria de fazer o seguinte entrar com a quantidade*o código do produto no mesmo campo é este popular para lista de compra.
    avatar
    Convidado
    Convidado


    [Resolvido]Como multiplicar Quantidade x Código Empty Re: [Resolvido]Como multiplicar Quantidade x Código

    Mensagem  Convidado 16/4/2013, 22:37

    Qual Form?
    Agravina
    Agravina
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1623
    Registrado : 18/07/2010

    [Resolvido]Como multiplicar Quantidade x Código Empty Re: [Resolvido]Como multiplicar Quantidade x Código

    Mensagem  Agravina 16/4/2013, 22:39

    Frmvendas coloquei a duvida no form em vermelho.
    avatar
    Convidado
    Convidado


    [Resolvido]Como multiplicar Quantidade x Código Empty Re: [Resolvido]Como multiplicar Quantidade x Código

    Mensagem  Convidado 16/4/2013, 23:52

    Veja se ajuda... abra o FVenda
    Agravina
    Agravina
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1623
    Registrado : 18/07/2010

    [Resolvido]Como multiplicar Quantidade x Código Empty Re: [Resolvido]Como multiplicar Quantidade x Código

    Mensagem  Agravina 17/4/2013, 00:23

    É exatamente isto que eu quero,já conhecia este exemplo,mas não estou sabendo adaptar ao meu projetoa
    avatar
    Convidado
    Convidado


    [Resolvido]Como multiplicar Quantidade x Código Empty Re: [Resolvido]Como multiplicar Quantidade x Código

    Mensagem  Convidado 17/4/2013, 04:01

    Seu Sub form onde apresenta os detalhes da venda está todo bagunçado...
    onde é para exibir Quant não tem caixa texto, onde é para exibir o Valor Unit está apresentando a quantidade....

    Corrija isto...

    Esta feito até onde se inicia a impressão do cupom:


    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
    '===============================================


    Cumprimentos.
    avatar
    Convidado
    Convidado


    [Resolvido]Como multiplicar Quantidade x Código Empty Re: [Resolvido]Como multiplicar Quantidade x Código

    Mensagem  Convidado 17/4/2013, 04:24

    Nao há mais necessidade da caixa texto onde exibe o X bem acima no form... Basta digitar no cod de Barras 1 * 3 e de um tab ou enter

    Cumprimentos.
    Agravina
    Agravina
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1623
    Registrado : 18/07/2010

    [Resolvido]Como multiplicar Quantidade x Código Empty Re: [Resolvido]Como multiplicar Quantidade x Código

    Mensagem  Agravina 17/4/2013, 13:11

    Grande Piloto ,seria isso mesmo porém ao digitar um código de 13 caracteres da a seguinte mensagem de erro.
    Erro em tempo de Execução"6"
    Estouro
    e vai para depurador.
    avatar
    Convidado
    Convidado


    [Resolvido]Como multiplicar Quantidade x Código Empty Re: [Resolvido]Como multiplicar Quantidade x Código

    Mensagem  Convidado 17/4/2013, 16:40

    A variável Posicao... coloque como Long:

    Dim Posicao As Long


    Cumprimentos.
    Agravina
    Agravina
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1623
    Registrado : 18/07/2010

    [Resolvido]Como multiplicar Quantidade x Código Empty Re: [Resolvido]Como multiplicar Quantidade x Código

    Mensagem  Agravina 17/4/2013, 19:23

    Continua a depurar para seguinte linha
    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
    onde está em amarelo
    Agravina
    Agravina
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1623
    Registrado : 18/07/2010

    [Resolvido]Como multiplicar Quantidade x Código Empty Re: [Resolvido]Como multiplicar Quantidade x Código

    Mensagem  Agravina 17/4/2013, 22:32

    vejam o código
    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) esta linha da Depuração
    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
    End Sub
    avatar
    Convidado
    Convidado


    [Resolvido]Como multiplicar Quantidade x Código Empty Re: [Resolvido]Como multiplicar Quantidade x Código

    Mensagem  Convidado 17/4/2013, 23:33

    Mas qual o erro?
    Agravina
    Agravina
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1623
    Registrado : 18/07/2010

    [Resolvido]Como multiplicar Quantidade x Código Empty Re: [Resolvido]Como multiplicar Quantidade x Código

    Mensagem  Agravina 17/4/2013, 23:38

    Continua a dar erro de execução "6" Estouro
    E Depura para esta Linha do código
    codigoProduto = CLng(CodBarras)
    avatar
    Convidado
    Convidado


    [Resolvido]Como multiplicar Quantidade x Código Empty Re: [Resolvido]Como multiplicar Quantidade x Código

    Mensagem  Convidado 17/4/2013, 23:44

    Private Sub CodBarras_AfterUpdate()
    Dim Posicao As Long
    Dim codigoProduto As Variant
    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 = Me.CodBarras
    qtdProduto = 1
    End If



    Cumprimentos.
    Agravina
    Agravina
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1623
    Registrado : 18/07/2010

    [Resolvido]Como multiplicar Quantidade x Código Empty Re: [Resolvido]Como multiplicar Quantidade x Código

    Mensagem  Agravina 18/4/2013, 00:54

    Não Funcionou deu certo ! da vários erros
    avatar
    Convidado
    Convidado


    [Resolvido]Como multiplicar Quantidade x Código Empty Re: [Resolvido]Como multiplicar Quantidade x Código

    Mensagem  Convidado 18/4/2013, 01:26

    Veja....


    Última edição por PILOTO em 18/4/2013, 02:14, editado 1 vez(es)
    Agravina
    Agravina
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1623
    Registrado : 18/07/2010

    [Resolvido]Como multiplicar Quantidade x Código Empty Re: [Resolvido]Como multiplicar Quantidade x Código

    Mensagem  Agravina 18/4/2013, 01:32

    veja?
    avatar
    Convidado
    Convidado


    [Resolvido]Como multiplicar Quantidade x Código Empty Re: [Resolvido]Como multiplicar Quantidade x Código

    Mensagem  Convidado 18/4/2013, 02:15

    Baixe o exemplo na mensagem anterior..

    Havia dado erro.

    Inte.
    Agravina
    Agravina
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1623
    Registrado : 18/07/2010

    [Resolvido]Como multiplicar Quantidade x Código Empty Re: [Resolvido]Como multiplicar Quantidade x Código

    Mensagem  Agravina 18/4/2013, 13:08

    Valeu Piloto era isso mesmo!
    obrigado mais uma vez.
    avatar
    Convidado
    Convidado


    [Resolvido]Como multiplicar Quantidade x Código Empty Re: [Resolvido]Como multiplicar Quantidade x Código

    Mensagem  Convidado 18/4/2013, 14:19

    O Fórum agradece o retorno.

    Conteúdo patrocinado


    [Resolvido]Como multiplicar Quantidade x Código Empty Re: [Resolvido]Como multiplicar Quantidade x Código

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 20/5/2024, 01:31