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

    [Resolvido]Números excessivos de expressões na cláusula GROUP BY

    Compartilhe

    LUCIEL-UDI
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 37
    Registrado : 19/12/2011

    [Resolvido]Números excessivos de expressões na cláusula GROUP BY

    Mensagem  LUCIEL-UDI em 13/5/2013, 18:22

    Boa tarde amigos!

    Em meu projeto, tenho necessidade de ter muitos campos em uma consulta (131 campos), mas quando vou jogá-los em um relatório aparece uma mensagem de erro com os dizeres "Números excessivos de expressões na cláusula GROUP BY - ERRO 3087".

    Como exibir todos os campos que preciso sem que apareça este erro? Sei que se eu colocar no máximo 130 campos dá certo, mas tem um que não pode faltar. E se amanhã eu precisar de colocar outros, como farei?

    Lembro que sou leigo em VB, por isso, quanto mais simples a resposta, melhor.

    Obrigado a todos que puderem ajudar.

    Luciel
    avatar
    criquio
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

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

    Re: [Resolvido]Números excessivos de expressões na cláusula GROUP BY

    Mensagem  criquio em 16/5/2013, 01:40

    Como está colocando essa expressão? Coloque parte dela para que possamos ver melhor. A princípio, uma saída pode ser concatenar vários campos. Mas precisa mesmo de tantos campos? Será que não daria para simplificar a estrutura do banco?


    .................................................................................
    Meu novo site: [Você precisa estar registrado e conectado para ver este link.]

    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.


    LUCIEL-UDI
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 37
    Registrado : 19/12/2011

    Re: [Resolvido]Números excessivos de expressões na cláusula GROUP BY

    Mensagem  LUCIEL-UDI em 19/5/2013, 14:07

    Criquio, obrigado pelo acompanhameto.

    Anexei a parte do sistema que está dando erro.

    Você verá que o relatório do pedido tem muitos campos. Preciso de todos eles e mais alguns que preciso inserir assim que resolver a questão do excesso de campos na consulta.

    Na estrutura que lhe anexei verás a consulta CONS TALÃO DE PEDIDO - GRADE, por favor veja o que posso fazer para manter e inserir mais dados evitando o erro citado "NUMEROS EXCESSIVOS DE EXPRESSÕES NA CLÁUSULA GROUP BY". Se eu colocar um campo a mais, dá o bendito erro.

    Obrigado mais uma vez.

    Luciel
    Anexos
    Ubersystem.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (506 Kb) Baixado 13 vez(es)

    LUCIEL-UDI
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 37
    Registrado : 19/12/2011

    Re: [Resolvido]Números excessivos de expressões na cláusula GROUP BY

    Mensagem  LUCIEL-UDI em 5/4/2018, 00:32

    A solução que encontrei foi criar Variáveis, transportar os campos para essas variáveis para desafogar a consulta do relatório e com isso conseguir abrir o relatório com todos os campos necessários.

    Qualquer dúvida, entre em contato comigo que entro em detalhes (explico melhor)

    Obrigado;

    Luciel

      Data/hora atual: 21/9/2018, 03:53