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 campo com dois subformularios

    avatar
    Ivair Martins
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 127
    Registrado : 28/03/2012

    [Resolvido]Somar campo com dois subformularios Empty Somar campo com dois subformularios

    Mensagem  Ivair Martins 10/10/2013, 02:20

    Boa noite Amigos

    Criei um formulario principal e coloquei um subfrom1 dentro dele, e dentro desse subform1 coloquei mais um que seria um SubForm2, estou tentando somar um campo desse subform2 que esta dentro o outro subform1 e exibir o resultado o form principal, tem como fazer isso.

    Obrigado...
    avatar
    Kaynan
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2980
    Registrado : 09/04/2012

    [Resolvido]Somar campo com dois subformularios Empty Re: [Resolvido]Somar campo com dois subformularios

    Mensagem  Kaynan 10/10/2013, 02:50

    Ola amigo poste o bd sera mais facil ajuda-lo certo.

    Abraços.
    avatar
    Ivair Martins
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 127
    Registrado : 28/03/2012

    [Resolvido]Somar campo com dois subformularios Empty Re: [Resolvido]Somar campo com dois subformularios

    Mensagem  Ivair Martins 10/10/2013, 12:48

    Boa dia Kaynan,

    Não estou conseguindo postar o bd, está dando erro de nome de arquivo incorreto, já mudei o nome do BD mas o erro continua, vc sabe pq acontece isso.

    Obrigado...
    avatar
    Jonatan
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 234
    Registrado : 03/05/2012

    [Resolvido]Somar campo com dois subformularios Empty Re: [Resolvido]Somar campo com dois subformularios

    Mensagem  Jonatan 10/10/2013, 13:13

    Bom dia, tente assim:

    Crie uma caixa texto no rodapé do seu subformulário e na fonte do controle digite =Soma([Seucampo]). Nomeie esse controle, por exemplo, Soma1.

    No form. principal crie mais uma caixa de texto e na fonte do controle digite =Soma1.

    Teste e veja se lhe serviu.

    Abraços
    avatar
    Ivair Martins
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 127
    Registrado : 28/03/2012

    [Resolvido]Somar campo com dois subformularios Empty Re: [Resolvido]Somar campo com dois subformularios

    Mensagem  Ivair Martins 10/10/2013, 13:28

    Bom dia Jonatan
    Nesse caso seria só um subformulario, eu acho que não estou explicando direito. Eu quero fazer a soma do campo de um subformulario que esta acoplado em outro formulario, que por sua vez esta dentro de um form principal.
    Seria: FormPrincipal - Subform1 - subform2 que está Acoplado no Subform1 eu quero a soma do campo qtde do subform2 e exibir o resultado no formprincipal.

    obs: São tres form.

    Obrigado..
    avatar
    Kaynan
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2980
    Registrado : 09/04/2012

    [Resolvido]Somar campo com dois subformularios Empty Re: [Resolvido]Somar campo com dois subformularios

    Mensagem  Kaynan 10/10/2013, 14:35

    Tem que enviar ele zipado.
    avatar
    Ivair Martins
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 127
    Registrado : 28/03/2012

    [Resolvido]Somar campo com dois subformularios Empty Re: [Resolvido]Somar campo com dois subformularios

    Mensagem  Ivair Martins 10/10/2013, 15:13

    Bom dia.

    Nem zipado estou conseguindo.

    Obrigado...
    avatar
    Convidado
    Convidado


    [Resolvido]Somar campo com dois subformularios Empty Re: [Resolvido]Somar campo com dois subformularios

    Mensagem  Convidado 10/10/2013, 18:35

    Ivair a dica do jonatan pode lhe ajudar na sua necessidade, faça assim: no rodapé do subformulário que vc quer somar crie uma caixa de texto não acoplada com o nome Soma Quantidade (ou o nome que vc desejar) e ponha na fonte do controle: =nz(Soma([Quantidade])) e no formulário principal coloque na fonte do controle do campo que vc quer que saia esse total: =[Seu SubformulárioQueEstáSomaDaQuantidade]].[Formulário]![Soma Quantidade]
    avatar
    Ivair Martins
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 127
    Registrado : 28/03/2012

    [Resolvido]Somar campo com dois subformularios Empty Re: [Resolvido]Somar campo com dois subformularios

    Mensagem  Ivair Martins 10/10/2013, 19:04

    Boa tarde

    Então eu fiz isso, so que da erro, eu acho que é pq o subform que eu estou somando o campo está dentro de um form que por sua vez está dentro do form principal.
    Obs. a soma é no terceiro form

    Obrigado..
    avatar
    Convidado
    Convidado


    [Resolvido]Somar campo com dois subformularios Empty Re: [Resolvido]Somar campo com dois subformularios

    Mensagem  Convidado 10/10/2013, 19:59

    Esse terceiro formulário está dentro do segundo? Se sim: =[SeuSegundoFormulário].[Formulário]![SeuTerceiroFormulário].[Formulário]![SeuCampoQueContémaSoma]
    avatar
    Ivair Martins
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 127
    Registrado : 28/03/2012

    [Resolvido]Somar campo com dois subformularios Empty Re: [Resolvido]Somar campo com dois subformularios

    Mensagem  Ivair Martins 10/10/2013, 21:53

    Boa tarde beto

    Então é isso mesmo que eu quero, mas nesse exemplo que vc passou está dando erro de sintase é claro que eu alterei os nomes dos forms, será que é algum ponto de exclamação ou outra coisa.

    Obrigado...
    avatar
    Convidado
    Convidado


    [Resolvido]Somar campo com dois subformularios Empty Re: [Resolvido]Somar campo com dois subformularios

    Mensagem  Convidado 10/10/2013, 22:59

    Quais os nomes dos 3 formulários e do campo do terceiro formulário onde está a soma?
    avatar
    Ivair Martins
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 127
    Registrado : 28/03/2012

    [Resolvido]Somar campo com dois subformularios Empty Re: [Resolvido]Somar campo com dois subformularios

    Mensagem  Ivair Martins 10/10/2013, 23:20

    Boa noite

    Os nomes são:
    1) formPrincipal = TodasAsSaidasXFuncionario
    2) FormSegundo= TodasAsSaidasXFuncionario2sub
    3) FormTerceiro = TodasAsSaidasXFuncionariosub - Aqui tem o campo que será somado.

    Eu fiz Assim: =[TodasAsSaidasXFuncionario2sub].[Formulário]![TodasAsSaidasXFuncionariosub ].[Formulário]![totalqtde]

    Obs: Dá erro na fonte de controle na janela de propriedades, quando tento sair da o erro de sintase.
    avatar
    Convidado
    Convidado


    [Resolvido]Somar campo com dois subformularios Empty Re: [Resolvido]Somar campo com dois subformularios

    Mensagem  Convidado 10/10/2013, 23:28

    abra o terceiro formulário no modo formulário e veja se o campo que tem a soma está somando mesmo
    avatar
    Ivair Martins
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 127
    Registrado : 28/03/2012

    [Resolvido]Somar campo com dois subformularios Empty Re: [Resolvido]Somar campo com dois subformularios

    Mensagem  Ivair Martins 10/10/2013, 23:31

    Oi

    Ok, está somando normal...
    avatar
    Convidado
    Convidado


    [Resolvido]Somar campo com dois subformularios Empty Re: [Resolvido]Somar campo com dois subformularios

    Mensagem  Convidado 10/10/2013, 23:33

    tem como vc postar seu banco?
    avatar
    Ivair Martins
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 127
    Registrado : 28/03/2012

    [Resolvido]Somar campo com dois subformularios Empty Re: [Resolvido]Somar campo com dois subformularios

    Mensagem  Ivair Martins 10/10/2013, 23:49

    Então já tentei postar, mas dá erro de nome incorreto, já zipei ele já troquei o nome, mas da erro, eu fiz um teste mandei ele para o meu email, e foi sem problemas, não sei se é possivel ou se pode fazer isso, se vc quiser passar o seu email eu envio para vc.

    Ok.
    avatar
    Convidado
    Convidado


    [Resolvido]Somar campo com dois subformularios Empty Re: [Resolvido]Somar campo com dois subformularios

    Mensagem  Convidado 10/10/2013, 23:59

    Ivair mande pro meu email, betogivoni@bol.com.br que assim que eu solucionar posto aqui já corrigido
    avatar
    Convidado
    Convidado


    [Resolvido]Somar campo com dois subformularios Empty Re: [Resolvido]Somar campo com dois subformularios

    Mensagem  Convidado 11/10/2013, 01:33

    Amigo Ivair, o problema está no seu formulário principal que não tem origem, e os formulários precisam ter vínculos se vc fizer o cálculo no segundo formulário vai dar certo, pois o segundo e o terceiro formulário tem vínculos entre eles. acho que vc deve dar uma repensada de uma nova estrutura para essa sua necessidade, ou vc usa somente 2 formulário, o primeiro como continuo e o segundo como folha de dados, já que o principal não tem informação nenhuma, ou então se vc quer mesmo 3 formulário sugiro que crie uma tabla como origem desse formulário principal e faça os relacionamentos, dê uma olhada nesse pequeno exemplo pra ver como a soma é feita sem problema.

    http://www.4shared.com/rar/ckwyIzCD/Somar_Campo.html
    avatar
    Ivair Martins
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 127
    Registrado : 28/03/2012

    [Resolvido]Somar campo com dois subformularios Empty Re: [Resolvido]Somar campo com dois subformularios

    Mensagem  Ivair Martins 11/10/2013, 02:01

    Oi.

    Deixa eu entender, se eu tiver um formulario principal em branco modo simples e um subform modo folha de dados ele somaria o campo?
    Pq eu tenho um formprincipal e dentro dele tem um subform no modo folha de dados e esse formprincipal está em branco não tem vinculo com o subform e a soma aparece no formprincipal mesmo ele não tendo vinculo com o Sub.

    Abraços...
    avatar
    Convidado
    Convidado


    [Resolvido]Somar campo com dois subformularios Empty Re: [Resolvido]Somar campo com dois subformularios

    Mensagem  Convidado 11/10/2013, 02:27

    amigão, pra essa soma sair no formulário o vinculo tem que existir, agora vc pode tranformar o seu segundo fubformulário em formulário continuo e deixar o terceiro subformulário do mesmo jeito que a soma vai funcionar, pois eles tem vinculo entre eles, e para vc manter do jeito que está com 3 formulários vc precisaria criar uma origem para o seu formulário principal e assim fazer o vinculo entre eles.
    avatar
    Ivair Martins
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 127
    Registrado : 28/03/2012

    [Resolvido]Somar campo com dois subformularios Empty Re: [Resolvido]Somar campo com dois subformularios

    Mensagem  Ivair Martins 11/10/2013, 02:36

    Ok, Obrigado.

    Vou dar como resolvido.

    Obraços
    avatar
    Convidado
    Convidado


    [Resolvido]Somar campo com dois subformularios Empty Re: [Resolvido]Somar campo com dois subformularios

    Mensagem  Convidado 11/10/2013, 04:20

    Ivair, na verdade o que está ocorrendo é que os 2 subformulários estão como folhas de dados e o terceiro subformulário não está mostrando os registro se vc clicar no sinal de mais do 2º formulário a soma vai ocorrer.
    avatar
    Ivair Martins
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 127
    Registrado : 28/03/2012

    [Resolvido]Somar campo com dois subformularios Empty Re: [Resolvido]Somar campo com dois subformularios

    Mensagem  Ivair Martins 11/10/2013, 11:21

    Bom dia

    É eu tinha percebido esse detalhe, por isso que eu fiquei em duvida.
    Vou mudar a estrutura.

    Obrigado pela ajuda.

    Conteúdo patrocinado


    [Resolvido]Somar campo com dois subformularios Empty Re: [Resolvido]Somar campo com dois subformularios

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 22/11/2024, 14:14