Ordenar Gráfico em Formulário
Nota importante: para ter acesso aos vídeos e arquivos exemplos deste site, adquira um dos planos apresentados abaixo. Você pode comprar em até 5x no Cartão de Crédito.
Veja como comprar e saiba mais sobre o material oferecido, clicando aqui.
Usuário Andre:
Olá!
Sou iniciante em Access 2016 e tenho algumas dúvidas em relação a gráficos em formulários:
1) Ao criar um gráfico com base em uma consulta, não consegui mostrar no gráfico a ordem decrescente de valores que coloquei. É possível colocar em ordem decrescente os valores? Na consulta consigo classificar. Anexei imagens do gráfico e do resultado da minha consulta:
2) Os valores que eu atualizar no banco de dados serão atualizados no gráfico assim que abertos?
Agradeço a atenção!
Suporte:
André, quando você usa o assistente para montagem do gráfico, ele cria uma consulta de Referência Cruzada, origem do gráfico, e que você pode ter acesso através da propriedade ORIGEM DA LINHA, na lista de propriedades do gráfico. Você irá encontrar algo assim:
TRANSFORM Sum(tblTeste.Total) AS SomaDeTotal
SELECT tblTeste.Colegiado
FROM tblTeste
GROUP BY tblTeste.Colegiado
PIVOT tblTeste.PosGraduacao;
O problema é que este tipo de consulta não permite ordenar pelo que tem na Cláusula TRNSFORM, que seria o seu caso. Podemos ordenar pelo que tem no SELECT ou na Cláusula GROUP BY, no caso acima o Colegiado. Exemplo:
TRANSFORM Sum(tblTeste.Total) AS SomaDeTotal
SELECT tblTeste.Colegiado
FROM tblTeste
GROUP BY tblTeste.Colegiado
ORDER BY tblTeste.Colegiado DESC
PIVOT tblTeste.PosGraduacao;
Podemos, então, incluir o campo Total no GROUP BY e assim ordenar por ele. Exemplo:
TRANSFORM Sum(tblTeste.Total) AS SomaDeTotal
SELECT tblTeste.Colegiado
FROM tblTeste
GROUP BY tblTeste.Colegiado, tblTeste.Total
ORDER BY tblTeste.Total DESC
PIVOT tblTeste.PosGraduacao;
Baixe o exemplo oferecido e estude o caso.
Usuário André:
Olá, Avelino!
Agradeço muito a ajuda!
Deu certo, abri as propriedades do gráfico e origem da linha, abriu o design da consulta da origem do gráfico, consegui colocar em ordem decrescente.
Um grande abraço.
Download
Não há comentário |