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


3 participantes

    [Resolvido]Somar Campos Em Outro Formulário

    samuelbpereira
    samuelbpereira
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 38
    Registrado : 06/11/2011

    [Resolvido]Somar Campos Em Outro Formulário Empty Somar Campos Em Outro Formulário

    Mensagem  samuelbpereira 29/3/2012, 22:15

    Olá, não estou conseguindo fazer a soma de um campo em outro formulário.

    O Nome do formulário é Despesas e o nome do campo é val_despesas

    Tentei esse e não deu certo, aparece #Erro
    =Soma([forms!Despesas!val_despesas])

    Alguem pode me ajudar ?

    Obrigado
    Assis
    Assis
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4772
    Registrado : 06/11/2009

    [Resolvido]Somar Campos Em Outro Formulário Empty Re: [Resolvido]Somar Campos Em Outro Formulário

    Mensagem  Assis 29/3/2012, 22:19

    Boa noite Samuel
    O outro formulario está aberto?


    .................................................................................
    *** Só sei que nada sei ***
    avatar
    Convidado
    Convidado


    [Resolvido]Somar Campos Em Outro Formulário Empty Re: [Resolvido]Somar Campos Em Outro Formulário

    Mensagem  Convidado 30/3/2012, 04:35

    Boa noite colegas, uma pergunta. Samuel só para entender. Esta no form1 e quer trazer nele a soma de um campo do form2? Explique melhor....
    samuelbpereira
    samuelbpereira
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 38
    Registrado : 06/11/2011

    [Resolvido]Somar Campos Em Outro Formulário Empty Re: [Resolvido]Somar Campos Em Outro Formulário

    Mensagem  samuelbpereira 30/3/2012, 14:11

    Pessoal, é um formulário dentro do mesmo formulário e não em um externo, quero que em outra janela ele some todos os valores que constem no campo val_despesas que está no form Despesas.

    Vou resumir o que quero

    No novo formulário ele pegue lá no form Despesas o campo val_despesas e some todos valores,
    a mesma coisa no form Ordem de Serviço ele some o campo Preco de todas entradas que fiz no sistema.

    Quero depois disso fazer um campo para ele fazer a diferença entre os dois e me dê o valor que está em Caixa.

    Obrigado
    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3883
    Registrado : 04/04/2010

    [Resolvido]Somar Campos Em Outro Formulário Empty Re: [Resolvido]Somar Campos Em Outro Formulário

    Mensagem  Avelino Sampaio 30/3/2012, 14:57

    Olá!

    Tente pegar o valor já somado, ou seja, faça cada formulário trabalhar a soma e depois então capture o valor somado. Dependendo do caso, pode também usar a função Dsoma() para somar os valores direto da tabela(consulta).

    Veja se este meu artigo ajuda em alguma coisa:

    http://www.usandoaccess.com.br/tutoriais/tuto46.asp?id=1#inicio

    Bom estudo!


    .................................................................................
    Vídeos, livros, kit MontaRibbons e acesso vitalício ao site UsandoAcces  
    Clique AQUI e analise o custo beneficio do material oferecido.
    samuelbpereira
    samuelbpereira
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 38
    Registrado : 06/11/2011

    [Resolvido]Somar Campos Em Outro Formulário Empty Re: [Resolvido]Somar Campos Em Outro Formulário

    Mensagem  samuelbpereira 30/3/2012, 15:29

    Fiz um video mostrando o que preciso, acho que vai ajudar mais.

    https://www.youtube.com/watch?v=FcIWO9Ruz2o

    Obrigado
    samuelbpereira
    samuelbpereira
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 38
    Registrado : 06/11/2011

    [Resolvido]Somar Campos Em Outro Formulário Empty Re: [Resolvido]Somar Campos Em Outro Formulário

    Mensagem  samuelbpereira 3/4/2012, 20:20

    Pessoal,

    Consegui fazer a formula para ele somar os campos nas despesas e na ordem de serviço


    =DSoma("val_despesas";"Despesas")

    =DSoma("preco";"Ordem de Serviço")

    Só que aconteceu outra coisa, na soma da ordem de serviço, preciso que apareça apenas a soma das ordens de serviço que esteja com a situação finalizada, tem uma combo box com as opções Em Aberto e Finalizada, o nome do campo é situacao.

    Como fazer isso na mesma formula sitada acima ?

    Obrigado
    avatar
    Convidad
    Convidado


    [Resolvido]Somar Campos Em Outro Formulário Empty Re: [Resolvido]Somar Campos Em Outro Formulário

    Mensagem  Convidad 3/4/2012, 20:25

    teste assim

    =DSoma("preco";"Ordem de Serviço";"situacao='Finalizada'")
    samuelbpereira
    samuelbpereira
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 38
    Registrado : 06/11/2011

    [Resolvido]Somar Campos Em Outro Formulário Empty Re: [Resolvido]Somar Campos Em Outro Formulário

    Mensagem  samuelbpereira 3/4/2012, 20:28

    Caro Miguel, deu #Erro.
    Será que há mais alguma saída ?
    avatar
    Convidad
    Convidado


    [Resolvido]Somar Campos Em Outro Formulário Empty Re: [Resolvido]Somar Campos Em Outro Formulário

    Mensagem  Convidad 3/4/2012, 20:28

    Mas se tiver nulos vai dar erro, para isso use a função NZ

    =Nz(DSoma("preco";"Ordem de Serviço";"situacao='Finalizada'");0)
    samuelbpereira
    samuelbpereira
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 38
    Registrado : 06/11/2011

    [Resolvido]Somar Campos Em Outro Formulário Empty Re: [Resolvido]Somar Campos Em Outro Formulário

    Mensagem  samuelbpereira 3/4/2012, 20:30

    Miguel, agora deu certinho, muito obrigado pela ajuda ! Abraços

    Conteúdo patrocinado


    [Resolvido]Somar Campos Em Outro Formulário Empty Re: [Resolvido]Somar Campos Em Outro Formulário

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 9/5/2024, 23:17