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


4 participantes

    Soma de campos

    avatar
    jacajose
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 16
    Registrado : 30/07/2013

    Soma de campos  Empty Soma de campos

    Mensagem  jacajose 19/1/2018, 22:28

    Tenho um sub-formulário com um campo "quantidade", outro com o nome "marca"outro com o nome "tx1", este deveria mostrar só a soma dos valores onde o campo "marca" estivesse dados. Alguém para dar uma ajuda?
    webruxim
    webruxim
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 103
    Registrado : 08/12/2013

    Soma de campos  Empty Re: Soma de campos

    Mensagem  webruxim 20/1/2018, 06:01

    Poderia tentar na propriedades do seu campo tx1, na aba Dados/Fonte do Controle colocar esse codigo

    =[Nome_SubFormulario1].[Formulário]![quantidade] + [Nome_SubFormulario2].[Formulário]![marca]
    avatar
    jacajose
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 16
    Registrado : 30/07/2013

    Soma de campos  Empty Re: Soma de campos

    Mensagem  jacajose 20/1/2018, 10:34

    Bom dia,"webruxim"

    Não está a dar certo , algo está mal e não sei o que fazer.
    webruxim
    webruxim
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 103
    Registrado : 08/12/2013

    Soma de campos  Empty Re: Soma de campos

    Mensagem  webruxim 20/1/2018, 17:00

    tente assim

    =[Nome_SubFormulario1].[Formulário]![quantidade]+[Nome_SubFormulario2].[Formulário]![marca]

    Nota:
    O que está de vermelho, altere para o nome correto dos seus subformularios ok
    avatar
    jacajose
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 16
    Registrado : 30/07/2013

    Soma de campos  Empty Re: Soma de campos

    Mensagem  jacajose 20/1/2018, 22:56

    Eu fiz isso, e dá #erro. Não apresenta a soma.
    Repara que no subformulário "introd_pneu Subformulário", tem uma linha que tem dados da quantidade de pneus, a linhas seguintes tem alinhamento e valvulas e estas linhas não deveriam ser contadas. deveria o campo abaixo "Total" apresentar o 2 e não 5.
    Caso eu accione mais 2 pneus e 2 valvulas e mais um alinhamento, vai apresentar um total de 10, o que na verdade são só 4 pneus.

    Dá para entender o que pretendo?

    Obrigado desde já pela sua cooperação.
    webruxim
    webruxim
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 103
    Registrado : 08/12/2013

    Soma de campos  Empty Re: Soma de campos

    Mensagem  webruxim 21/1/2018, 05:16

    jacajose, no meu caso, assim como muitos tb estou caminhando na linguagem. Com uma amostra do BD talvez eu conseguiria te ajudar melhor.

    tem uma função :

    Dcount("*","Nometabela","[NomeCampo] like 'Firestone'")

    que talvez lhe sirva para esse procedimento, da uma pesquisada no forum pela função Dcount


    De ante mão se algum dos mestres puder ajudar na solução do amigo tambem ficaria agradecido, nesse quesito acho que esta sendo muito pra mim.
    avatar
    jacajose
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 16
    Registrado : 30/07/2013

    Soma de campos  Empty Re: Soma de campos

    Mensagem  jacajose 21/1/2018, 10:34

    Obrigado, mesmo

    Eu pouco sei na programação, fui pesquisando e fazendo. só assim.

    Esta função não vai servir pois a marca dos pneus nem sempre vai ser a mesma.
    Posso enviar a BD por mensagem Privada?
    Deparei também que ao eliminar um registo pelo formulário os dados ficam na tabela.

    obrigado
    scandinavo
    scandinavo
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1059
    Registrado : 11/11/2009

    Soma de campos  Empty Re: Soma de campos

    Mensagem  scandinavo 21/1/2018, 10:45

    Use a função seimed ou coloca um código no evento após atualizar do campo qnt

    If me.seu campo marca = true then
    Me.campo total = soma (me.qnt)

    Else
    End if

    Não vi a sua base
    Mas tenta isto

    Coloca a base para todos
    avatar
    diogojoi
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 68
    Registrado : 06/04/2016

    Soma de campos  Empty soma campo retorna erro

    Mensagem  diogojoi 22/1/2018, 19:01

    Boa Tarde
    Preciso de ajuda  

    estou fazendo um formulário frente caixa basico  quando coloco para somar o subformulario no rodapé lá no caixa retorna em erro

    mas quando tem valor da certo..

    No rodapé do subform coloquei   =(Nz([ValorTotal]))    -   =soma[ValorTotal]   ai tudo bem  quando tem valor  mas quando nao tem valor da erro



    mas no form caixa coloquei o subform    e  uma caixa de texto não acoplada em baixo e coloquei  =[CS_Vendas_Mensais Caixa Dinheiro do dia subformulário]![txt_dinheiro do dia]  

    Já tentei com função Nz  mas não deu
    scandinavo
    scandinavo
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1059
    Registrado : 11/11/2009

    Soma de campos  Empty Re: Soma de campos

    Mensagem  scandinavo 23/1/2018, 16:14

    seu nz esta errado

    Nz(seu.campo,0)


    Última edição por scandinavo em 23/1/2018, 20:59, editado 1 vez(es)
    avatar
    diogojoi
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 68
    Registrado : 06/04/2016

    Soma de campos  Empty Re: Soma de campos

    Mensagem  diogojoi 23/1/2018, 16:51

    Boa Tarde Alguém poderia me ajudar

    Fiz Uma consulta de todas as vendas do dia para somar o valor total das vendas...coloquei no subform no rodape quando coloco a função somar da certo, só quando tem vendas, mas quando não tem vendas fica branco... no form de caixa coloquei uma caixa não acoplada para retorno do valor mas como fica branco não soma da erro

    mandei um JPG


    Obrigado
    Diogo
    Anexos
    Soma de campos  Attachmentteste.pdf
    Você não tem permissão para fazer download dos arquivos anexados.
    (894 Kb) Baixado 19 vez(es)
    scandinavo
    scandinavo
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1059
    Registrado : 11/11/2009

    Soma de campos  Empty Re: Soma de campos

    Mensagem  scandinavo 24/1/2018, 07:29

    Faça uma cópia do bd apague tudo o que não está ligado ao erro zera ele coloque alguns dados e poste ai só o básico
    avatar
    jacajose
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 16
    Registrado : 30/07/2013

    Soma de campos  Empty Agradecimento

    Mensagem  jacajose 1/3/2018, 19:03

    Cirbernautas,
    Boa tarde.

    Deixo aqui o meu agradecimento.

    Abraços

    Conteúdo patrocinado


    Soma de campos  Empty Re: Soma de campos

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 22/11/2024, 04:32