MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

Obrigado

Administração do MaximoAccess

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]Capturar quantidade do produto e multiplicar no mesmo campo do código do produto (PDV)

    alozs
    alozs
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 284
    Registrado : 07/02/2018

    [Resolvido]Capturar quantidade do produto e multiplicar no mesmo campo do código do produto (PDV) Empty [Resolvido]Capturar quantidade do produto e multiplicar no mesmo campo do código do produto (PDV)

    Mensagem  alozs em 8/7/2019, 19:52

    olá a todos, baixei um exemplo de pdv aqui no forum (PDV_PlinioMabesi que segue em anexo) achei uma função muito interessante onde ele captura a quantidade a ser inserida na venda no mesmo campo do código do produto porem ele pega primeiro o código depois a quantidade, gostaria de inverter essa ordem ao inves de vir o código primeiro, vir a quantidade depois o código.

    segue os códigos
    Ao inserir o o produto
    Código:
    Private Sub txtProdutoQtd_BeforeUpdate(Cancel As Integer)
    If xContar(txtProdutoQtd, "*") > 0 Then
    Me.txtCod = SeparaNomes(txtProdutoQtd, "*", 1)
    'Me.txtQnt = SeparaNomes(txt1, "*", 2)
    Else
    Me.txtCod = Me.txtProdutoQtd
    End If
    'Call AtaulizaQtde
    Call ExecutaVenda
    End Sub

    modulo
    Código:
    Option Compare Database

    Public Function xContar(ByVal origem As String, ByVal Caracter As String) As Long
    '------------------------------------'
    '  Criado por Fabio Paes   '
    '  05/06/2016                         '
    '------------------------------------'
    Dim F As Variant
    F = Split(origem, Caracter)
    xContar = UBound(F)
    End Function


    Public Function SeparaNomes(strFrase As String, QualSimboloVaiPartir As String, QualParteVaiSeparar As Integer) As String
    'By@JPaulo2009 Dezembro

        Dim strArray() As String
        Dim strParteInteira As Integer

        On Error GoTo Err_SeparaNomes

        strArray = Split(strFrase, QualSimboloVaiPartir)

        strParteInteira = UBound(strArray) + 1
        
        If strParteInteira = 0 Then
            SeparaNomes = strFrase
            Exit Function
        End If
        
        If QualParteVaiSeparar = 0 Then
            SeparaNomes = strFrase
            Exit Function
        ElseIf QualParteVaiSeparar > strParteInteira Then
            QualParteVaiSeparar = strParteInteira
        End If
        
        SeparaNomes = Trim(strArray(QualParteVaiSeparar - 1))

    Exit_SeparaNomes:
        Exit Function

    Err_SeparaNomes:
        MsgBox Err & " - " & Error$, vbExclamation, "Função SeparaNomes"
        Resume Exit_SeparaNomes
    Resume
    End Function

    Anexos
    [Resolvido]Capturar quantidade do produto e multiplicar no mesmo campo do código do produto (PDV) AttachmentPDV_PlinioMabesi_rev.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (201 Kb) Baixado 26 vez(es)
    alozs
    alozs
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 284
    Registrado : 07/02/2018

    [Resolvido]Capturar quantidade do produto e multiplicar no mesmo campo do código do produto (PDV) Empty Re: [Resolvido]Capturar quantidade do produto e multiplicar no mesmo campo do código do produto (PDV)

    Mensagem  alozs em 11/7/2019, 12:23

    alguem?
    alozs
    alozs
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 284
    Registrado : 07/02/2018

    [Resolvido]Capturar quantidade do produto e multiplicar no mesmo campo do código do produto (PDV) Empty Re: [Resolvido]Capturar quantidade do produto e multiplicar no mesmo campo do código do produto (PDV)

    Mensagem  alozs em 15/7/2019, 22:36

    up
    alozs
    alozs
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 284
    Registrado : 07/02/2018

    [Resolvido]Capturar quantidade do produto e multiplicar no mesmo campo do código do produto (PDV) Empty Re: [Resolvido]Capturar quantidade do produto e multiplicar no mesmo campo do código do produto (PDV)

    Mensagem  alozs em 25/7/2019, 01:23

    ainda não consegui Sad
    DamascenoJr.
    DamascenoJr.
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2515
    Registrado : 22/11/2016

    [Resolvido]Capturar quantidade do produto e multiplicar no mesmo campo do código do produto (PDV) Empty Re: [Resolvido]Capturar quantidade do produto e multiplicar no mesmo campo do código do produto (PDV)

    Mensagem  DamascenoJr. em 13/8/2019, 23:21

    Nada é por acaso. A ordem escolhida pelo desenvolvedor propicia ao usuário abrir mão de informar a quantidade pressupondo que não informá-la significar dizer 1. O campo opcional de informação não deve vir antes do campo obrigatório. Poderia dar mais detalhes de porque queres inverter isto? Isso nos ajudará a entender melhor seu raciocínio.


    .................................................................................
    Ajude-se a ser ajudado, anexe seu projeto.
    Sempre tente entender o código,
    não somente copie e cole.
    Positive as mensagens que achar útil clicando no '+' no canto superior direito delas.
    alozs
    alozs
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 284
    Registrado : 07/02/2018

    [Resolvido]Capturar quantidade do produto e multiplicar no mesmo campo do código do produto (PDV) Empty Re: [Resolvido]Capturar quantidade do produto e multiplicar no mesmo campo do código do produto (PDV)

    Mensagem  alozs em 14/8/2019, 15:49

    olá ivan, obg por responder, por conta do meu código que ao pressionar enter ele lança o produto no pdv, nesse caso se eu utilizar um leitor de código de barras eu não consigo utilizar essa função pois ele faz a leitura do código e já "pressiona enter" se eu colocar a função para colocar a quantidade primeiro a pessoa digita a qtd e bipa o leitor que ele vai lançar automaticamente junto a quantidade no pdv
    DamascenoJr.
    DamascenoJr.
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2515
    Registrado : 22/11/2016

    [Resolvido]Capturar quantidade do produto e multiplicar no mesmo campo do código do produto (PDV) Empty Re: [Resolvido]Capturar quantidade do produto e multiplicar no mesmo campo do código do produto (PDV)

    Mensagem  DamascenoJr. em 20/8/2019, 03:56

    Veja


    .................................................................................
    Ajude-se a ser ajudado, anexe seu projeto.
    Sempre tente entender o código,
    não somente copie e cole.
    Positive as mensagens que achar útil clicando no '+' no canto superior direito delas.
    alozs
    alozs
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 284
    Registrado : 07/02/2018

    [Resolvido]Capturar quantidade do produto e multiplicar no mesmo campo do código do produto (PDV) Empty Re: [Resolvido]Capturar quantidade do produto e multiplicar no mesmo campo do código do produto (PDV)

    Mensagem  alozs em 21/8/2019, 14:04

    Obg ivan mais ainda não deu certo, quando vc coloca um maior que 2 ele captura o código de outro produto
    jrrocha
    jrrocha
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 16
    Registrado : 27/11/2013

    [Resolvido]Capturar quantidade do produto e multiplicar no mesmo campo do código do produto (PDV) Empty Re: [Resolvido]Capturar quantidade do produto e multiplicar no mesmo campo do código do produto (PDV)

    Mensagem  jrrocha em 22/8/2019, 21:26

    Vc precisa após a quantidade colocar o simbolo de multiplicar que seria *
    então ficaria assi: 3*Codigo do produto, ou codigo de barras

    alozs
    alozs
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 284
    Registrado : 07/02/2018

    [Resolvido]Capturar quantidade do produto e multiplicar no mesmo campo do código do produto (PDV) Empty Re: [Resolvido]Capturar quantidade do produto e multiplicar no mesmo campo do código do produto (PDV)

    Mensagem  alozs em 22/8/2019, 23:49

    Muito obg a todos envolvidos, achei um tópico aqui que resolveu minha vida, segue o tópico a quem precisar!

    https://www.maximoaccess.com/t7799p11-multiplicar#63442
    DamascenoJr.
    DamascenoJr.
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2515
    Registrado : 22/11/2016

    [Resolvido]Capturar quantidade do produto e multiplicar no mesmo campo do código do produto (PDV) Empty Re: [Resolvido]Capturar quantidade do produto e multiplicar no mesmo campo do código do produto (PDV)

    Mensagem  DamascenoJr. em 23/8/2019, 01:04

    O fórum agradece o retorno. Sucesso.


    .................................................................................
    Ajude-se a ser ajudado, anexe seu projeto.
    Sempre tente entender o código,
    não somente copie e cole.
    Positive as mensagens que achar útil clicando no '+' no canto superior direito delas.

      Data/hora atual: 17/1/2021, 14:43