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]Não estou sabendo usar UPDATE com SUM :(

    Siscrau
    Siscrau
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 13
    Registrado : 21/05/2022

    [Resolvido]Não estou sabendo usar UPDATE com SUM :( Empty [Resolvido]Não estou sabendo usar UPDATE com SUM :(

    Mensagem  Siscrau 19/9/2022, 15:51

    Private Sub SubTotal_Exit(Cancel As Integer)
    CurrentDb.Execute ("UPDATE PDVendas SET Valor_Total = " & SUM(SubTotal.Value) & " WHERE Número_pedido = " & Me.Número_pedido & "")
    Me.Vendas1.Requery
    End Sub

    Formulário: PDVendas
    Campo: Valor_total
    Subformulário: PDVendas1
    Campo: SubTotal

    Preciso somar os campos de "SubTotal" e colocar esse valor no campo "Valor_total"

    Siscrau
    Siscrau
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 13
    Registrado : 21/05/2022

    [Resolvido]Não estou sabendo usar UPDATE com SUM :( Empty Re: [Resolvido]Não estou sabendo usar UPDATE com SUM :(

    Mensagem  Siscrau 22/9/2022, 16:00

    Bom dia amigos, resolvi parcialmente criando uma soma no rodapé do formulário e depois usando o código:

    Private Sub Total_geral_Click()
    Form_Vendas!Valor_total.Value = Form_Vendas1!Total_geral
    End Sub


    Daí ele trasfere o total quando clico no valor, mas eu gostaria que o programa fizesse isso automaticamente, à medida em que for somando já vai atualizando no formulário principal...
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3244
    Registrado : 13/12/2016

    [Resolvido]Não estou sabendo usar UPDATE com SUM :( Empty Re: [Resolvido]Não estou sabendo usar UPDATE com SUM :(

    Mensagem  Alexandre Fim 22/9/2022, 16:55

    Olá Pedro,

    Para ficar mais fácil e rápido, por gentileza compartilhe uma cópia do seu bd para análise e solução do problema.

    Grato

    Att,

    Alexandre Fim


    .................................................................................
    Arrow  Marcar tópico como Resolvido: clique aqui
    Arrow  Postar anexos no fórum: clique aqui

    [Resolvido]Não estou sabendo usar UPDATE com SUM :( Setinf11
    Sistemas e Tecnologia Ltda
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3244
    Registrado : 13/12/2016

    [Resolvido]Não estou sabendo usar UPDATE com SUM :( Empty Re: [Resolvido]Não estou sabendo usar UPDATE com SUM :(

    Mensagem  Alexandre Fim 22/9/2022, 18:30

    Você pode buscar a soma dos pedidos na tabela de Detalhes do Pedido (Acredito que deve ter uma), desta forma:

    Código:


    Private Sub SubTotal_Exit(Cancel As Integer)
    Dim vTotal As Double

        vTotal = Format(Nz(DSum("[Campo_Valor]", "[Nome_da_Tabela_Detalhe_Venda]", "[CAMPO_NRO_PEDIDO] = " & Me.Número_pedido & ""), 0), "#,##0.#0")
       
        CurrentDb.Execute ("UPDATE PDVendas SET Valor_Total = '" & vTotal & "' WHERE Número_pedido = " & Me.Número_pedido & "")
       
        Me.Vendas1.Requery

    End Sub


    Substitua os campos em COLCHETES pelos respectivos nomes

    Espero ter ajudado

    Att,

    Alexandre Fim


    .................................................................................
    Arrow  Marcar tópico como Resolvido: clique aqui
    Arrow  Postar anexos no fórum: clique aqui

    [Resolvido]Não estou sabendo usar UPDATE com SUM :( Setinf11
    Sistemas e Tecnologia Ltda
    Siscrau
    Siscrau
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 13
    Registrado : 21/05/2022

    [Resolvido]Não estou sabendo usar UPDATE com SUM :( Empty Re: [Resolvido]Não estou sabendo usar UPDATE com SUM :(

    Mensagem  Siscrau 22/9/2022, 22:13

    tentei mas não consegui, não entendi a logica ainda... (burro)

    Agora depois de muito tempo descobri o que estava atrapalhando era a última linha "Me.Vendas.Requery" apaguei e funcionou, antes ficava dando erro de compilação...

    Obrigado pela importante ajuda Alexandre Fim, sempre me dando uma força, valeu mesmo...
    Siscrau
    Siscrau
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 13
    Registrado : 21/05/2022

    [Resolvido]Não estou sabendo usar UPDATE com SUM :( Empty Re: [Resolvido]Não estou sabendo usar UPDATE com SUM :(

    Mensagem  Siscrau 26/9/2022, 21:32

    O código enviado pelo Alexandre Fim solucionou meu problema...
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3244
    Registrado : 13/12/2016

    [Resolvido]Não estou sabendo usar UPDATE com SUM :( Empty Re: [Resolvido]Não estou sabendo usar UPDATE com SUM :(

    Mensagem  Alexandre Fim 26/9/2022, 22:19

    Valeu, meu caro!!!
    O fórum agradece.
    Sucesso !!!


    .................................................................................
    Arrow  Marcar tópico como Resolvido: clique aqui
    Arrow  Postar anexos no fórum: clique aqui

    [Resolvido]Não estou sabendo usar UPDATE com SUM :( Setinf11
    Sistemas e Tecnologia Ltda

    Conteúdo patrocinado


    [Resolvido]Não estou sabendo usar UPDATE com SUM :( Empty Re: [Resolvido]Não estou sabendo usar UPDATE com SUM :(

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 20/5/2024, 22:21