Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.08.07;
Скачать: CL | DM;

Вниз

Статья по обучению работе с TDBChart   Найти похожие ветки 

 
__DATA__   (2005-07-13 10:09) [0]

Обыскал весь яндекс, но не нашел САБЖ, может кто знает где лежит хорошая статья ?


 
__DATA__   (2005-07-13 11:33) [1]

Ну хотябы покажите как сделать диаграмму по росту или падению выручке по кассе. Скажем в таблице поля Time и Summ (время и сумма). Интервал дат скажем с 31.04.04 по 31.04.05


 
by ©   (2005-07-13 12:09) [2]

Я работал с простым Tchart
положил на форму, создал серию, а дальше так
procedure TfLNE_AnalyseBRI.makeChart;
begin
 Series1.Clear;
 StatusBar.Panels[1].Text := "Заполнение графика ...";
 Chart.Title.Text.Clear;
 Chart.Title.Text.Add("График занятости каналов " + eTel.Text + " " +
   eBgnDt.Text);
 cdsMain.DisableControls;
 cdsMain.First;
 while not (cdsMain.Eof) do
 begin
   Series1.AddXY(cdsMain.FieldByName("TM_DATA").AsDateTime,
     cdsMain.FieldByName("C_COUNT").AsFloat,
     cdsMain.FieldByName("TM_DATA").AsString, clBlue);
   StatusBar.Panels[2].GaugeAttrs.Position := Round((cdsMain.RecNo /
     cdsMain.RecordCount) * 100);
   cdsMain.Next;
 end;
 cdsMain.First;
 cdsMain.EnableControls;
 StatusBar.Panels[1].Text := "";
 StatusBar.Panels[2].GaugeAttrs.Position := 0;
end;

TM_DATA - дата/время события
C_COUNT - количественное измерени


 
__DATA__   (2005-07-14 07:47) [3]

А еще не знает ли кто, как динамически менять стить диаграммы, например с эллипса на кривые и так далее



Страницы: 1 вся ветка

Текущий архив: 2005.08.07;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.042 c
3-1120221372
KorD
2005-07-01 16:36
2005.08.07
Объединение полей в одну строку при использовании ADOQuery


1-1120553849
KyRo
2005-07-05 12:57
2005.08.07
Поиск на диске


14-1121578194
Магнум
2005-07-17 09:29
2005.08.07
Зрение


14-1121412168
Ega23
2005-07-15 11:22
2005.08.07
Китай проснулся


14-1121702601
Mike Kouzmine
2005-07-18 20:03
2005.08.07
Вставай проклятьем...............