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


2 participantes

    [Resolvido]soma em relatório de subformulário

    dteixa
    dteixa
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 281
    Registrado : 15/01/2012

    [Resolvido]soma em relatório de subformulário Empty soma em relatório de subformulário

    Mensagem  dteixa 3/11/2013, 22:54

    Boas
    estou com uma dificuldade, peço a vossa ajuda,

    seguinte:

    num relatório pretendo obter a soma de valores ai exibidos num subformulário,
    tudo funciona bem se os campos tiverem valores, porem se não houver valores nenhuns a soma devolve um erro, (#Erro)

    estou a usar este código na Origem do controlo do campo no relatório
    submodelo é o subform
    tvalor é o campo com os valores

    =NZ([submodelo].[Relatório]![tvalor];0)

    ajuda por favor
    avatar
    Convidado
    Convidado


    [Resolvido]soma em relatório de subformulário Empty Re: [Resolvido]soma em relatório de subformulário

    Mensagem  Convidado 4/11/2013, 13:17

    Tente assim .. Eu uma caixa texto oculta coloque a soma:

    =Nz([NomeSubRelatorio].[Relatório]![NomeCaixaTexto])

    E em outra caixa texto visível:

    =SeImed(IsError([NomedaCaixaTextoOculta);0;[NomedaCaixaTextoOculta])

    Cumprimentos.
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5120
    Registrado : 20/04/2011

    [Resolvido]soma em relatório de subformulário Empty Re: [Resolvido]soma em relatório de subformulário

    Mensagem  Silvio 4/11/2013, 14:07

    Piloto....boa tarde...

    a caixa de texto oculta, deve estar no rodapé do subrelatório para executar a soma...certo ? ou no relatório ?

    E em outra caixa texto visível, no relatório ??

    Também estou com o mesmo problema do Dteixa e só falta isso para rodar o projeto.

    Abraços.


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5120
    Registrado : 20/04/2011

    [Resolvido]soma em relatório de subformulário Empty Re: [Resolvido]soma em relatório de subformulário

    Mensagem  Silvio 4/11/2013, 16:53

    Já resolvi aqui....tem que ser no relatório mesmo......risos !!


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    avatar
    Convidado
    Convidado


    [Resolvido]soma em relatório de subformulário Empty Re: [Resolvido]soma em relatório de subformulário

    Mensagem  Convidado 4/11/2013, 17:11

    Que bom Silvio.. De qualquer forma segue um bom exemplo de soma de dois subrelatórios

    Cumprimentos.
    dteixa
    dteixa
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 281
    Registrado : 15/01/2012

    [Resolvido]soma em relatório de subformulário Empty Re: [Resolvido]soma em relatório de subformulário

    Mensagem  dteixa 5/11/2013, 00:19

    Boas PILOTO,
    obrigado por este belo exemplo, de facto funciona muito bem,
    no entanto já tinha resolvido a questão (ou pelo menos tinha-a contornado), não sei se da melhor forma mas funciona

    assim:

    Private Sub Report_Load()

    On Error GoTo Teste

    Me.total = Val(submodelo!tvalor)

    GoTo NaoErro

    Teste:
    Me.total = 0

    NaoErro:

    End Sub
    avatar
    Convidado
    Convidado


    [Resolvido]soma em relatório de subformulário Empty Re: [Resolvido]soma em relatório de subformulário

    Mensagem  Convidado 5/11/2013, 16:31

    São duas soluções.. A tua parece-me válida.. não sei como se comportará quando contiver muitos registros..
    A que dei é a comumente utilizada por aqui..

    Mas creio que a mais viável seria ainda caso seja possível colocar um valor padrão 0 no campo da tabela..
    Assim quando adicionar novo registro caso este campo não seja preenchido conterá valor 0

    Cumprimentos.
    dteixa
    dteixa
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 281
    Registrado : 15/01/2012

    [Resolvido]soma em relatório de subformulário Empty Re: [Resolvido]soma em relatório de subformulário

    Mensagem  dteixa 6/11/2013, 23:05

    Mais uma vez obrigado
    avatar
    Convidado
    Convidado


    [Resolvido]soma em relatório de subformulário Empty Re: [Resolvido]soma em relatório de subformulário

    Mensagem  Convidado 6/11/2013, 23:21

    O Fórum agradece o Retorno.

    Conteúdo patrocinado


    [Resolvido]soma em relatório de subformulário Empty Re: [Resolvido]soma em relatório de subformulário

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 23/11/2024, 03:57