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 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?
    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 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]

    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 20/1/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 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

    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 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.
    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 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.

    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 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
    avatar
    scandinavo
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

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

    Re: Soma de campos

    Mensagem  scandinavo em 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

    diogojoi
    Novato
    Novato

    Respeito às Regras 100%

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

    soma campo retorna erro

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

    Respeito às Regras 100%

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

    Re: Soma de campos

    Mensagem  scandinavo em 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)

    diogojoi
    Novato
    Novato

    Respeito às Regras 100%

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

    Re: Soma de campos

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

    Respeito às Regras 100%

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

    Re: Soma de campos

    Mensagem  scandinavo em 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

    jacajose
    Novato
    Novato

    Respeito às Regras 100%

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

    Agradecimento

    Mensagem  jacajose em 1/3/2018, 19:03

    Cirbernautas,
    Boa tarde.

    Deixo aqui o meu agradecimento.

    Abraços

      Data/hora atual: 23/6/2018, 12:41