Duvidas sobre DBchart
Bom dia ...
Existe alguma forma de disponibilizar os tipos dos graficos no DBChart, para que o usuario possa visualizar da forma que quiser ?????
Como faço para criar um grafico onde apareçam todos os 12 meses do ano, onde possa mostrar os totais por mes ?
Existe alguma forma de disponibilizar os tipos dos graficos no DBChart, para que o usuario possa visualizar da forma que quiser ?????
Como faço para criar um grafico onde apareçam todos os 12 meses do ano, onde possa mostrar os totais por mes ?
Arc
Curtidas 0
Respostas
Rômulo Barros
30/11/2004
Como faço para criar um grafico onde apareçam todos os 12 meses do ano, onde possa mostrar os totais por mes ?
Primeiramente, será necessário criar duas [b:bf48bc1b59]SÉRIES[/b:bf48bc1b59] (uma para os meses e outra para os totais). Para isso, dê um duplo click no [b:bf48bc1b59]DBCHART[/b:bf48bc1b59] e na aba [b:bf48bc1b59]SERIES[/b:bf48bc1b59](dentro da aba [b:bf48bc1b59]CHART[/b:bf48bc1b59]) adicione duas [b:bf48bc1b59]SERIES [/b:bf48bc1b59]através do botão [b:bf48bc1b59]ADD[/b:bf48bc1b59]. Clique em [b:bf48bc1b59]Close [/b:bf48bc1b59]para fechar a tela de edição do [b:bf48bc1b59]DBCHART.[/b:bf48bc1b59]
Para exibir os valores no gráfico, adicione um botão ao seu projeto e no evento [b:bf48bc1b59]OnClick[/b:bf48bc1b59] faça:
...
Query.Sql.Text := ´SELECT MES,SUM(VALOR) AS TOTAL FROM TABELA GROUP BY MES´; Query.Open(); With(DBChart)Do Begin While(Not(Query.Eof))Do Begin Series[0].Add(0,FieldByName(´MES´).AsString); Series[1].Add(FieldByName(´TOTAL´).AsString); Query.Next(); End; End;
GOSTEI 0
Arc
30/11/2004
Até funcionou, mas o que eu quero é: colocar na linha X, todos os meses do ano, tipo
Jan Fev Mar Abr .....
e na linha Y a soma por mes ....
Só to conseguindo trabalhar com a linha X não com a Y :oops:
Jan Fev Mar Abr .....
e na linha Y a soma por mes ....
Só to conseguindo trabalhar com a linha X não com a Y :oops:
GOSTEI 0