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 em relatório

    avatar
    clokess
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 15
    Registrado : 18/10/2015

    Soma em relatório Empty Soma em relatório

    Mensagem  clokess em 20/2/2017, 19:28

    Boa noite,
    após muito procurar, e muitas tentativas, vi-me obrigado a pedir ajuda.
    Tenho um fomulário onde carrego os dados, quando vou a ver o relatório, que eu queria que medesse a soma das colunas, por datas, só me dá a soma da primeira coluna, e não na totalidade.
    Alguém me pode ajudar, junto ficheros.
    Desde já obrigado.

    drive.google.com/file/d/0ByhEH769eEVNbnllRTg5VHVeWs/view?usp=sharing
    drive.google.com/file/d/0ByhEH769eEVNSDZHS0dMU1fb3M/view?usp=sharing

    Copiar e colar no browser
    Não se pode colocar links externos - deve-se retirar h t t p : / / - Ver regras do fórum


    Última edição por clokess em 23/2/2017, 09:21, editado 1 vez(es)
    ahteixeira
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 6676
    Registrado : 15/03/2013

    Soma em relatório Empty Re: Soma em relatório

    Mensagem  ahteixeira em 23/2/2017, 00:21

    Olá Clokess,
    Se
    postar base de dados com objectos envolvidos fica mais fácil para qualquer membro ajudar.
    Abraço
    avatar
    clokess
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 15
    Registrado : 18/10/2015

    Soma em relatório Empty Re: Soma em relatório

    Mensagem  clokess em 23/2/2017, 09:18

    Aqui fica a base, eliminei a anterior

    drive.google.com/open?id=0ByhEH769eEVNOE0yZm5ISklzM1U
    Copiar e colar no browser
    ahteixeira
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 6676
    Registrado : 15/03/2013

    Soma em relatório Empty Re: Soma em relatório

    Mensagem  ahteixeira em 23/2/2017, 10:30

    Olá Clokess,
    Estive a ver o seu projecto. Na minha opinião se compreendi bem a sua "estatistica" a modelagem das base de dados não me parece a melhor. Mas adiante, vamos responder à questão.

    Pretende os totais entre as datas introduzidas.
    Isso podemos fazer logo na consulta, que depois pode alimentar o relatório.

    Efetue o seguine:
    1) crie uma nova consulta
    2) Altere para o mode de visualização SQL
    3) Cole o código abaixo:
    Código:
    SELECT T_processos.VDContraConjuge, Sum(T_processos.VDExConjuge) AS SomaDeVDExConjuge, Sum(T_processos.VDContraMenor) AS SomaDeVDContraMenor, Sum(T_processos.VDContraIdoso) AS SomaDeVDContraIdoso, Sum(T_processos.VDContraProgenitor) AS SomaDeVDContraProgenitor, Sum(T_processos.[VDContranamorado(a)]) AS [SomaDeVDContranamorado(a)], Sum(T_processos.VDContraExNamorados) AS SomaDeVDContraExNamorados, Sum(T_processos.VDContraIrmão) AS SomaDeVDContraIrmão, Sum(T_processos.VDContraDificiente) AS SomaDeVDContraDificiente, Sum(T_processos.VDContraOutros) AS SomaDeVDContraOutros, Sum(T_processos.outrotipocrime) AS SomaDeoutrotipocrime, Sum(T_processos.OCContraconjuge) AS SomaDeOCContraconjuge, Sum(T_processos.OCContraExconjuge) AS SomaDeOCContraExconjuge, Sum(T_processos.OCContramenor) AS SomaDeOCContramenor, Sum(T_processos.ocidoso) AS SomaDeocidoso, Sum(T_processos.OCProgenitor) AS SomaDeOCProgenitor, Sum(T_processos.[OCCONTRANAMORADO/A]) AS [SomaDeOCCONTRANAMORADO/A], Sum(T_processos.OCContraExnamorado) AS SomaDeOCContraExnamorado, Sum(T_processos.OCContraIrmão) AS SomaDeOCContraIrmão, Sum(T_processos.OCContraDificiente) AS SomaDeOCContraDificiente, Sum(T_processos.OCContraOutros) AS SomaDeOCContraOutros, Sum(T_processos.MTMenor) AS SomaDeMTMenor, Sum(T_processos.MTIdoso) AS SomaDeMTIdoso, Sum(T_processos.MTDeficiente) AS SomaDeMTDeficiente, Sum(T_processos.VítimaSexoFeminino) AS SomaDeVítimaSexoFeminino, Sum(T_processos.VítimaSexoMasculino) AS SomaDeVítimaSexoMasculino, Sum(T_processos.Hetero) AS SomaDeHetero, Sum(T_processos.Homo) AS SomaDeHomo, Sum(T_processos.AgressorFeminino) AS SomaDeAgressorFeminino, Sum(T_processos.Agressormasculino) AS SomaDeAgressormasculino, Sum(T_processos.FISICA) AS SomaDeFISICA, Sum(T_processos.PSICOLOGICA_EMOCIONAL) AS SomaDePSICOLOGICA_EMOCIONAL, Sum(T_processos.ECONOMICA) AS SomaDeECONOMICA, Sum(T_processos.NEGLIGÊNCIA) AS SomaDeNEGLIGÊNCIA, Sum(T_processos.SEXUAL) AS SomaDeSEXUAL, Sum(T_processos.ARMAFOGO) AS SomaDeARMAFOGO, Sum(T_processos.ARMABRANCA) AS SomaDeARMABRANCA, Sum(T_processos.OUTRA) AS SomaDeOUTRA, Sum(T_processos.NAOUTILIZADA) AS SomaDeNAOUTILIZADA, Sum(T_processos.Estatutovitimaatribuido) AS SomaDeEstatutovitimaatribuido, Sum(T_processos.Estatutovitimanaoatribuido) AS SomaDeEstatutovitimanaoatribuido, Sum(T_processos.AvaliacaodeRiscoefetuada) AS SomaDeAvaliacaodeRiscoefetuada, Sum(T_processos.AvaliacaodeRiscoenaofetuada) AS SomaDeAvaliacaodeRiscoenaofetuada, Sum(T_processos.planosegurancaefetuado) AS SomaDeplanosegurancaefetuado, Sum(T_processos.planosegurancanaoefetuado) AS SomaDeplanosegurancanaoefetuado, Sum(T_processos.Acolhimento) AS SomaDeAcolhimento, Sum(T_processos.TeleassistEncia) AS SomaDeTeleassistEncia, Sum(T_processos.SinalizacaoCPCJ) AS SomaDeSinalizacaoCPCJ
    FROM T_processos
    GROUP BY T_processos.VDContraConjuge
    HAVING (((T_processos.VDContraConjuge)>=[ DIGITE A DATA INICIAL] And (T_processos.VDContraConjuge)<=[ DIGITE A DATA FINAL]));
    4) e teste.

    Se for o que pretende crie ou altere a origem do relatório para esta nova consulta.
    Abraço
    avatar
    clokess
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 15
    Registrado : 18/10/2015

    Soma em relatório Empty Re: Soma em relatório

    Mensagem  clokess em 23/2/2017, 16:41

    Boa tarde ahteixeira, fiz como me indicou, mas continuo com o mesmo problema, tenho colunas que não fazem a soma.
    ahteixeira
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 6676
    Registrado : 15/03/2013

    Soma em relatório Empty Re: Soma em relatório

    Mensagem  ahteixeira em 23/2/2017, 17:34

    Olá, não faz a soma na Consulta?
    Abraço
    avatar
    clokess
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 15
    Registrado : 18/10/2015

    Soma em relatório Empty Re: Soma em relatório

    Mensagem  clokess em 23/2/2017, 18:30

    Sim, nem na consulta, nem no relatório
    ahteixeira
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 6676
    Registrado : 15/03/2013

    Soma em relatório Empty Re: Soma em relatório

    Mensagem  ahteixeira em 25/2/2017, 14:28

    Olá Clokess,
    Estive a ver melhor o seu projeto e o seu reporte já fazia a soma.
    Pelos vistos a sua questão é que não estava a filtrar por datas e não problema de somas.
    Repare que colocou a condição da data no campo VDContraConjuge
    Soma em relatório 013

    Adicione o campo DataEntrada e coloque a instrução como tem ou pode colocar conforme abaixo.
    Código:
    >=CData([ DIGITE A DATA INICIAL]) E <=CData([ DIGITE A DATA FINAL])
    O CDate (CData), está a converter para o tipo data.
    Abraço

      Data/hora atual: 31/5/2020, 01:50