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]Função ISE utilizando a função soma

    Rui_Parente
    Rui_Parente
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 60
    Registrado : 06/01/2011

    [Resolvido]Função ISE utilizando a função soma Empty Função ISE utilizando a função soma

    Mensagem  Rui_Parente 31/8/2011, 12:12

    Olá bom dia,

    Estou a trabalhar numa consulta e está a surgir-me dúvida numa função.

    Na prática eu tenho uma tabela que tem um campo chamado "Unidade" que tem apenas 3 entradas possíveis (Formação; Coordenação; Tutoria).

    Eu necessito fazer uma soma dos valores em cada uma das entradas e para tal estou a usar a seguinte expressão:

    Soma Formação: Ise([Unidade]="FORMAÇÃO";Soma([Horas]);0)

    O Access não dá erro na expressão mas a soma não funciona. Que estarei a fazer mal?

    A tabela em questão tem os seguintes campos:

    Curso - Chave Primária
    Unidade - Chave Primária
    Formador - Chave Primária
    Contrato - Chave Primária
    Mês - Chave Primária
    Ano - Chave Primária
    Horas - Chave Primária
    NH_Paga
    Numeração (Numeração Automática)

    Obrigado pela ajuda
    avatar
    Convidado
    Convidado


    [Resolvido]Função ISE utilizando a função soma Empty Re: [Resolvido]Função ISE utilizando a função soma

    Mensagem  Convidado 31/8/2011, 13:32

    Esta a utilizar a expressão em um campo não acoplado na consulta?
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Função ISE utilizando a função soma Empty Re: [Resolvido]Função ISE utilizando a função soma

    Mensagem  criquio 31/8/2011, 13:34

    E se usar o DSoma?

    SomaFormação: DSoma("Horas";"NomeDaTabela;"Unidade='" & "FORMAÇÃO" & "'")


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    avatar
    Convidado
    Convidado


    [Resolvido]Função ISE utilizando a função soma Empty Re: [Resolvido]Função ISE utilizando a função soma

    Mensagem  Convidado 31/8/2011, 13:43

    tentei utilizar aqui.. na consulta em campo não acoplado e deu:
    Função Ise não definida na expressão...
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Função ISE utilizando a função soma Empty Re: [Resolvido]Função ISE utilizando a função soma

    Mensagem  criquio 31/8/2011, 13:45

    Tente o SeImed no lugar do ISe.


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    avatar
    Convidado
    Convidado


    [Resolvido]Função ISE utilizando a função soma Empty Re: [Resolvido]Função ISE utilizando a função soma

    Mensagem  Convidado 31/8/2011, 13:46

    Fiz um pequeno teste utilizando a seguinte lógica...
    Ise... traduzi como se fosse IIF..... I(se)...
    Aplicquei e o access a converteu em Selmed...

    Apliquei então...

    Soma Formação: SeImed([Unidade]="FORMACAO";"XXXXXX";"YYYYYY")

    Funcionou assim... mas não apliqueo o critério soma....
    avatar
    Convidado
    Convidado


    [Resolvido]Função ISE utilizando a função soma Empty Re: [Resolvido]Função ISE utilizando a função soma

    Mensagem  Convidado 31/8/2011, 13:53

    Tentei assim..

    Soma Formação: SeImed([Unidade]="FORMACAO";(Soma([Horas]);"yyyyyyy"))

    Não deu certo tambem... se coloco " " ele entende a somo como texto
    avatar
    Convidado
    Convidado


    [Resolvido]Função ISE utilizando a função soma Empty Re: [Resolvido]Função ISE utilizando a função soma

    Mensagem  Convidado 31/8/2011, 13:58

    Tentei assim:

    Soma Formação: SeImed([Unidade]="FORMACAO";Soma([Horas]);"yyyyyyy")

    Retornou que eu tentei executar uma consulta que nao inclui a expressão código especificada como parte de uma função agregada....
    avatar
    Convidado
    Convidado


    [Resolvido]Função ISE utilizando a função soma Empty Re: [Resolvido]Função ISE utilizando a função soma

    Mensagem  Convidado 31/8/2011, 14:08

    Consegui essa soma utulizando o seguinte SQL:


    SELECT tblExemplo.Unidade, Sum(tblExemplo.Horas) AS SomaDeHoras
    FROM tblExemplo
    GROUP BY tblExemplo.Unidade;
    Rui_Parente
    Rui_Parente
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 60
    Registrado : 06/01/2011

    [Resolvido]Função ISE utilizando a função soma Empty Re: [Resolvido]Função ISE utilizando a função soma

    Mensagem  Rui_Parente 31/8/2011, 14:50

    Olá e obrigado pelas dicas, mas não consegui por a coisa a funcionar.

    Mando aqui a BD para verem melhor a estrutura.

    Obrigado pela ajuda.

    Não estou a conseguir. Dá-me a seguinte mensagem

    Não é possível enviar o arquivo : o espaço total de armazenamento foi ultrapassado. (Espaço restante : 0 Kb)

    Mas coloquei esse exemplo em https://www.dropbox.com/link/17.A_wGzY9nCk?k=1d31c80619b50774ae511dd5ec5f8892


    Última edição por rui_parente@netcabo.pt em 31/8/2011, 15:05, editado 1 vez(es)
    avatar
    Convidado
    Convidado


    [Resolvido]Função ISE utilizando a função soma Empty Re: [Resolvido]Função ISE utilizando a função soma

    Mensagem  Convidado 31/8/2011, 14:57

    Não veio nada amigao...
    Rui_Parente
    Rui_Parente
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 60
    Registrado : 06/01/2011

    [Resolvido]Função ISE utilizando a função soma Empty Re: [Resolvido]Função ISE utilizando a função soma

    Mensagem  Rui_Parente 31/8/2011, 15:23

    Não estou a conseguir. Dá-me a seguinte mensagem

    Não é possível enviar o arquivo : o espaço total de armazenamento foi ultrapassado. (Espaço restante : 0 Kb)

    Mas coloquei esse exemplo em https://www.dropbox.com/link/17.A_wGzY9nCk?k=1d31c80619b50774ae511dd5ec5f8892
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Função ISE utilizando a função soma Empty Re: [Resolvido]Função ISE utilizando a função soma

    Mensagem  vieirasoft 8/9/2011, 10:28

    Estou a puxar o tópico para cima, para o tornar visível. se já tiver resolvido, agradeço o seu retorno.
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Função ISE utilizando a função soma Empty Re: [Resolvido]Função ISE utilizando a função soma

    Mensagem  vieirasoft 10/9/2011, 12:35

    Como não houve retorno, o tópico passa a resolvido. Qualquer coisa reabra, por favor.

    Conteúdo patrocinado


    [Resolvido]Função ISE utilizando a função soma Empty Re: [Resolvido]Função ISE utilizando a função soma

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 2/5/2024, 10:30