Professional Documents
Culture Documents
Capítulo 11
GRÁFICOS
O TeeChart é um produto desenvolvido por David Berneda, que está incluído no
Delphi. Ele é composto de um conjunto de Run Time Libraries e units que permitem
acrescentar diversos tipos de gráficos nos projetos. As principais características do
TeeChart são:
• Funções estatísticas
• Gráficos 2D e 3D
• Séries pré-definidas e personalizadas
• Integração total com o QuickReport
COMPONENTES DE TEECHART
EDITANDO O GRÁFICO
Esta janela possui diversas guias, cada guia é responsável pela formatação de uma
característica do gráfico.
ADICIONANDO DADOS
NOTA
O tipo de gráfico pode ser alterado a qualquer momento.
Após a seleção do tipo de gráfico, a série é automaticamente incluída no Chart Editor. É
possível inserir diversas séries distintas no gráfico.
EDITANDO SÉRIES
Para editar uma série, selecione a guia Series , e adicione a série desejada. Observe que
os passos variam ligeiramente entre os componentes TChart e TDbChart.
DADOS EM TCHART
Exemplo:
Supondo que a série adicionada seja do tipo Pie , podemos popular a série via
programação. Adicione um TButton no formulário e crie o evento OnClick de acordo
com o código abaixo:
With Series1 do
Begin
Add(40, 'Lapis', clRed);
Add(60, 'Papel', clBlue);
Add(30, 'Borracha', clGreen);
End;
EDITANDO SÉRIES
Para editar uma série em TChart basta pressionar o botão direito e selecione o comando
Edit Chart ou simplesmente dê um duplo clique sobre o TChart. Então, será exibida a
seguinte janela.
Ao alterar as propriedades da série Pie, as mudanças são automaticamente adicionadas
ao gráfico. Observe que NÃO existe nenhum botão Cancel ou Undo.
DADOS EM TDBCHART
Exemplo:
• Crie um novo formulário e adicione um TTable, defina o Banco de dados como
sendo DBDEMOS e a tabela como ANIMALS.DBF.
• Adicione um TdataSource e configure a propriedade DataSet como Table1.
• Adicione um TDBGrid e configure a propriedade DataSource como
DataSource1.
• Configure a propriedade Active de Table1 como True, assim é possível
visualizar os dados na tabela no Grid.
• Adicione um TDBChart no Form.
• Selecione e instale uma série do tipo Pie.
• Na guia Series, selecione as séries desejadas e selecione a guia DataSource,
configure a série de acordo com os dados da tabela.
USANDO UM DATASET