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]Erro ao criar relatório através de uma consulta - Cláusula GROUP BY multinível não é permitida numa subconsulta

    avatar
    jomishell
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 40
    Registrado : 13/05/2011

    [Resolvido]Erro ao criar relatório através de uma consulta - Cláusula GROUP BY multinível não é permitida numa subconsulta Empty [Resolvido]Erro ao criar relatório através de uma consulta - Cláusula GROUP BY multinível não é permitida numa subconsulta

    Mensagem  jomishell 15/5/2011, 14:48

    Para controle do parque automóvel da empresa, e baseado numa Consulta do utilizador JP, adaptei e criei a seguinte consulta:

    SELECT Movdia.Matricula, viaturas.MARCA, Movdia.Data, (SELECT KLM FROM Movdia AS Alias WHERE Data = (SELECT (Max(Data)) FROM Movdia AS Alias1 WHERE Alias1.Data < Movdia.Data AND Alias1.Matricula = Movdia.Matricula) AND Alias.Matricula = Movdia.Matricula) AS KLM_Iniciais, IIf([KLM_Iniciais] Is Null,[KM_Totais],[KLM_Iniciais]) AS KM_Iniciais, [KM_Totais]-[KM_Iniciais] AS KM_Período, Movdia.KLM AS KM_Totais
    FROM viaturas INNER JOIN Movdia ON viaturas.MATRIC = Movdia.Matricula
    ORDER BY Movdia.Matricula, Movdia.Data, Movdia.KLM;

    Agora pretendia criar um Relatório, e para não saírem muitas linhas, necessitava agrupar por veículo/data (uma linha resumo por cada mês), mas como tenho valores calculados na pesquisa, ele não permite novos agrupamentos (???), e então dá a seguinte msg:
    Cláusula GROUP BY multinível não é permitida numa subconsulta.


    Haverá forma de contornar esta situação?
    Pesquisei por aqui e não consegui qq info.

    Qualquer ajuda é preciosa.
    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]Erro ao criar relatório através de uma consulta - Cláusula GROUP BY multinível não é permitida numa subconsulta Empty Re: [Resolvido]Erro ao criar relatório através de uma consulta - Cláusula GROUP BY multinível não é permitida numa subconsulta

    Mensagem  criquio 15/5/2011, 16:49

    Já tentou fazer esse agrupamento ao criar o relatório?


    .................................................................................
    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
    jomishell
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 40
    Registrado : 13/05/2011

    [Resolvido]Erro ao criar relatório através de uma consulta - Cláusula GROUP BY multinível não é permitida numa subconsulta Empty Re: [Resolvido]Erro ao criar relatório através de uma consulta - Cláusula GROUP BY multinível não é permitida numa subconsulta

    Mensagem  jomishell 15/5/2011, 19:00


    Criquio

    Agradeço seu interesse, mas... não domino muito bem o Access.

    Poderá dar uma ajuda, p.favor?
    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]Erro ao criar relatório através de uma consulta - Cláusula GROUP BY multinível não é permitida numa subconsulta Empty Re: [Resolvido]Erro ao criar relatório através de uma consulta - Cláusula GROUP BY multinível não é permitida numa subconsulta

    Mensagem  criquio 15/5/2011, 19:01

    Selecione a sua consulta e clique em Relatórios na guia Criar se for Access 2007 ou no grupo Relatório nas versões anteriores. Lhe serão apresentadas opções de agrupamento nas fases de criaçã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
    jomishell
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 40
    Registrado : 13/05/2011

    [Resolvido]Erro ao criar relatório através de uma consulta - Cláusula GROUP BY multinível não é permitida numa subconsulta Empty Re: [Resolvido]Erro ao criar relatório através de uma consulta - Cláusula GROUP BY multinível não é permitida numa subconsulta

    Mensagem  jomishell 15/5/2011, 23:03

    Desculpe, mas não entendi.

    Pode ser mais específico?

    Conteúdo patrocinado


    [Resolvido]Erro ao criar relatório através de uma consulta - Cláusula GROUP BY multinível não é permitida numa subconsulta Empty Re: [Resolvido]Erro ao criar relatório através de uma consulta - Cláusula GROUP BY multinível não é permitida numa subconsulta

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 10/5/2024, 08:21