|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
18.05.2014, 02:21 | #1 |
Форумчанин
Регистрация: 09.04.2011
Сообщений: 134
|
Построение графика в Delphi
Помогите, пожалуйста, построить график
У меня есть БД Access. В этой БД есть таблица " Продажи". Хочу построить по ней график продаж. Как сделать, чтобы можно было выбирать за какой месяц строить график ( за май, за апрель и т.п.) или за весь год ( т.е. за все месяцы). Структура моей таблицы примерно такая: Дата Сумма продаж 06.04.2014 2000 03.01.2014 698500 12.05.2014 10000 |
18.05.2014, 12:00 | #2 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Ну сам график ты в курсе как строить? DBChart - и вперед. Там указываешь DataSource, откуда данные берутся и получаешь график.
Цитата:
Тогда и график сам перестраиваться будет. Например (грубо так) Код:
I'm learning to live...
|
|
18.05.2014, 18:19 | #3 |
Форумчанин
Регистрация: 09.04.2011
Сообщений: 134
|
Возникла такая проблема. У компонента DBChart нет DataSource. Или может я не так понял?
|
18.05.2014, 19:23 | #4 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Фу ты, ну не у него конкретно а у его Серий. Создавай же Series и у них указывай датасет.
I'm learning to live...
|
18.05.2014, 20:47 | #5 |
Форумчанин
Регистрация: 09.04.2011
Сообщений: 134
|
Первый раз строю графики в Delphi, поэтому извините за глупые вопросы.
Попробовал пока строить без выбора конкретного месяца, а вообще со всеми данными из таблицы. Получилось так : Код:
|
19.05.2014, 23:23 | #6 |
Форумчанин
Регистрация: 09.04.2011
Сообщений: 134
|
Решил построить таким образом. В самом DBChart создал Series1, в Dataset выбрал свой запрос Query1, по Х-сумма, по У- дата продажи.
Только даты и сумма почему-то не из таблицы, а какие-то левые вообще. Как исправить? Помогите, никогда до этого с DBChart не работал. |
20.05.2014, 00:04 | #7 | ||
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Цитата:
I'm learning to live...
|
||
20.05.2014, 00:42 | #8 |
Форумчанин
Регистрация: 09.04.2011
Сообщений: 134
|
Вот еще раз проверил, все правильно, но данные на графике не те
|
20.05.2014, 08:37 | #9 |
Старожил
Регистрация: 03.01.2014
Сообщений: 2,870
|
Проверьте всё внимательно. Программа может выдать только те данные, выборка которых в ней заложена.
Если данные не те, то, скорее всего, или запрос берёт их не оттуда, откуда нужно, или Вы с ними что-то делаете в самом запросе или программе. |
20.05.2014, 09:02 | #10 | |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
Цитата:
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Построение графика Delphi | azhigalieva | Помощь студентам | 2 | 12.12.2013 22:35 |
Построение графика в Delphi! | Richik123 | Помощь студентам | 4 | 12.12.2012 21:51 |
построение графика по точкам Delphi | Ilya_L | Помощь студентам | 1 | 22.11.2010 13:56 |
Построение графика [Delphi] | StudeHt | Помощь студентам | 7 | 23.12.2009 21:11 |
Построение графика в Delphi | сер4ей | Помощь студентам | 0 | 25.04.2009 15:15 |