Главная страница
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.026 c
3-1120210758
Sergo
2005-07-01 13:39
2005.08.07
DB Navigator


4-1118294039
ORMADA
2005-06-09 09:13
2005.08.07
Рисование Bitmap на WinApi


8-1112576683
zero-g
2005-04-04 05:04
2005.08.07
Разные возможности установки фона рабочего стола


3-1120268257
Киря
2005-07-02 05:37
2005.08.07
Попогите написать запрос


4-1118399440
Суслик
2005-06-10 14:30
2005.08.07
Как перебрать все модули процесса