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

    Expression Builder

    avatar
    stanleyssm
    Novato
    Novato

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4
    Registrado : 06/01/2016

    Expression Builder Empty Expression Builder

    Mensagem  stanleyssm 8/2/2016, 15:02

    Boa Tarde Meus Caros.
    eu estou com a seguinte situação.

    Tenho uma aplicação de Gestão e controle de Notas de escola e tenho um Formulario onde o professor lanca as notas dos alunos, aqui ele antes de lancar a nota de cada aluno, tem de clickar no check box pondo o visto (que determina que o aluno foi avaliado, se não for avaliado ele retira o check q determina q o aluno não foi avaliado)

    O Check box, é por cada nota de cada disciplina.

    O Problema inicia no relatorio. e é o seguinte;

    no Relatorio pretendo fazer um somatorio por exemplo:
    Somar todos alunos do sexo Maculino/ feminio (por sexo) que foram avaliados

    Eu so concegui somar todos os masculinos e todos os alunos Femininos, agora tenho dificuldades de criar uma condicao que selecione aqueles que foram avaliados que tem o check box activo.

    usei o expression builder, mas quem poderr ajudar com outra opcao aceito.

    o Somatorio de Mulheres fiz: =Count(IIf([N_Sexo]="F",0))
    o Somatorio de Homens fiz: =Count(IIf([N_Sexo]="M",0))

    Peco Ajuda
    Stanley
    philipp.moreira
    philipp.moreira
    Avançado
    Avançado

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 257
    Registrado : 05/02/2016

    Expression Builder Empty Re: Expression Builder

    Mensagem  philipp.moreira 8/2/2016, 15:13

    Stanley, tente isso:

    o Somatorio de Mulheres fiz: =Iif ( [N_Sexo]="F" And [campo check box] = Verdadeiro, Count([N_Sexo]), 0)
    o Somatorio de Homens fiz: =Iif ( [N_Sexo]="M" And [campo check box] = Verdadeiro, Count([N_Sexo]), 0)
    avatar
    stanleyssm
    Novato
    Novato

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4
    Registrado : 06/01/2016

    Expression Builder Empty Re: Expression Builder

    Mensagem  stanleyssm 9/2/2016, 10:06

    Boa Tarde,

    Acho que alguma coisa esta faltar na formula, poruq e fiz todos os testes possiveis e não esta a funcionar.

    Ex": usei este como me enviaste ela resulta em zero (0) apesar de ter 2 check box Verdadeiros
    =Iif ( [N_Sexo]="M" And [n_t1ac2aval] = Verdadeiro, Count([N_Sexo]), 0)

    e testei so a contagem dos chek box para ver se realmente conta, e  soma bem.
    =Count(IIf([n_t1ac2aval]=-1,0))

    e como antes tinha colocado, tambem soma bem todos alunos so do Sexo feminino
    =Count(IIf([N_Sexo]="F",0))

    Sinceramnet não estou a ver onde esta a falha, para eu ter a juncao destes dois somatorios
    "" somar todos estudades femininos, com o check box verdadeiro.

    Agradeco as Ajudas
    Aguardo
    avatar
    stanleyssm
    Novato
    Novato

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4
    Registrado : 06/01/2016

    Expression Builder Empty Re: Expression Builder

    Mensagem  stanleyssm 9/2/2016, 14:48

    Finalmente concegui..com esta Formula

    =Count(IIf([n_t1ac1aval]=-1 And [N_Sexo]="F",0))

    Pode haver alguma falha, mas esta a funcionar, se puderem fortificar a formula , estou aberto

    Obrigado Companheiro pela Ajuda, foi Importante para que eu chegasse a solucao.

    Abracos


      Data/hora atual: 17/4/2021, 19:46