Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.022 c
3-1119925345
AndyK
2005-06-28 06:22
2005.08.07
Игнорирование нулей после ","


14-1121260753
Магнум
2005-07-13 17:19
2005.08.07
Какой комп купить?


14-1121727655
kaif
2005-07-19 03:00
2005.08.07
А у нас есть такая организация? В США - есть.


6-1114873644
Dextor
2005-04-30 19:07
2005.08.07
TServerSocket в DLL - реально ли ?


14-1121419058
leonidus
2005-07-15 13:17
2005.08.07
Знатокам InnoSetup




   Наверх