MaximoAccess

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

Obrigado

Administração do MaximoAccess

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access

    Soma de campos

    Compartilhe

    jacajose
    Novato
    Novato

    Respeito às Regras 100%

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

    Soma de campos

    Mensagem  jacajose em Sex 19 Jan 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?
    avatar
    webruxim
    Intermediário
    Intermediário

    Respeito às Regras 100%

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

    Re: Soma de campos

    Mensagem  webruxim em Sab 20 Jan 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]

    jacajose
    Novato
    Novato

    Respeito às Regras 100%

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

    Re: Soma de campos

    Mensagem  jacajose em Sab 20 Jan 2018, 10:34

    Bom dia,"webruxim"

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

    Respeito às Regras 100%

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

    Re: Soma de campos

    Mensagem  webruxim em Sab 20 Jan 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

    jacajose
    Novato
    Novato

    Respeito às Regras 100%

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

    Re: Soma de campos

    Mensagem  jacajose em Sab 20 Jan 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.
    avatar
    webruxim
    Intermediário
    Intermediário

    Respeito às Regras 100%

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

    Re: Soma de campos

    Mensagem  webruxim em Dom 21 Jan 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.

    jacajose
    Novato
    Novato

    Respeito às Regras 100%

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

    Re: Soma de campos

    Mensagem  jacajose em Dom 21 Jan 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
    avatar
    scandinavo
    Avançado
    Avançado

    Respeito às Regras 100%

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

    Re: Soma de campos

    Mensagem  scandinavo em Dom 21 Jan 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

    diogojoi
    Novato
    Novato

    Respeito às Regras 100%

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

    soma campo retorna erro

    Mensagem  diogojoi em Seg 22 Jan 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
    avatar
    scandinavo
    Avançado
    Avançado

    Respeito às Regras 100%

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

    Re: Soma de campos

    Mensagem  scandinavo em Ter 23 Jan 2018, 16:14

    seu nz esta errado

    Nz(seu.campo,0)


    Última edição por scandinavo em Ter 23 Jan 2018, 20:59, editado 1 vez(es)

    diogojoi
    Novato
    Novato

    Respeito às Regras 100%

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

    Re: Soma de campos

    Mensagem  diogojoi em Ter 23 Jan 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
    teste.pdf
    Você não tem permissão para fazer download dos arquivos anexados.
    (894 Kb) Baixado 8 vez(es)
    avatar
    scandinavo
    Avançado
    Avançado

    Respeito às Regras 100%

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

    Re: Soma de campos

    Mensagem  scandinavo em Qua 24 Jan 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

    jacajose
    Novato
    Novato

    Respeito às Regras 100%

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

    Agradecimento

    Mensagem  jacajose em Qui 01 Mar 2018, 19:03

    Cirbernautas,
    Boa tarde.

    Deixo aqui o meu agradecimento.

    Abraços

      Data/hora atual: Qui 19 Abr 2018, 12:48