Точечная диаграмма

Тема в разделе "Delphi - Компоненты", создана пользователем iosif88, 18 фев 2011.

  1. iosif88

    iosif88 Well-Known Member

    Регистрация:
    14 окт 2009
    Сообщения:
    97
    Симпатии:
    0
    Здравствуйте.

    Пусть имеется некая база данных со следующим содержанием

    Объет*Время
    2*22:29:01
    2*22:29:02
    3*22:29:02
    4*22:29:03
    2*22:29:04
    2*22:29:04
    3*22:29:04
    5*22:29:04
    5*22:29:04
    6*22:29:05
    5*22:29:05
    2*22:29:05
    5*22:29:05
    4*22:29:05
    3*22:29:05
    7*22:29:06
    5*22:29:06
    6*22:29:07
    4*22:29:07
    3*22:29:07
    2*22:29:07
    9*22:29:08
    7*22:29:08
    6*22:29:09
    4*22:29:09
    8*22:29:09
    3*22:29:09
    2*22:29:09

    Требуется построить точечную диаграмму по следующему принципу.
    По оси х время с шагом одну секунду. (одна секунда одна точка на координатной сетке)
    Если в базе обект (например обект под номером 2) имеется запись по этому времени то поставить точку (закрасить) (c координатой х равной этому времени), если нет оставить пустой в итоге получится, что то подобное изображенного в прикрепленном файле.

    Это даст мне некую плотность объект по времени. Т.е. наличие записи этого обекта в определенную секунду означает что обект в эту секунду скажем был активен и.т.п. И увидев пустые промежутки поймем что в этот отрезок времени обект бездействовал.

    У кого нибудь есть опыт подобного. Можно это сделать с помощью DBChart?

    Или только самому на canvase?
     

    Вложения:

    • tochehcnaya.JPG
      tochehcnaya.JPG
      Размер файла:
      21 КБ
      Просмотров:
      31
  2. iosif88

    iosif88 Well-Known Member

    Регистрация:
    14 окт 2009
    Сообщения:
    97
    Симпатии:
    0
    Вопрос решен.
    Легко делается с помщью DBChart
     
Загрузка...

Поделиться этой страницей