Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 25.05.2011, 16:08   #1
Drugnir
Форумчанин
 
Регистрация: 17.11.2010
Сообщений: 262
По умолчанию DBChart и агрегатные функции

Добрый день/ночь. Может кто знает пишу запрос в Dataset

Код:
select isp_name, avg(zayavka_com.data_isp - zayavka_com.data) as a
from zayavka_com, sp_ispolniteli
where zayavka_com.ispolnitel=sp_ispolniteli.id_isp
group by sp_ispolniteli.isp_name
потом в DBChart выставил этот Dataset, но DBChart видит только isp_name, а avg не видит. Если кто знает как с этим бороться, прошу помочь.
Drugnir вне форума Ответить с цитированием
Старый 26.05.2011, 15:54   #2
belyjj
Пользователь
 
Регистрация: 20.03.2011
Сообщений: 29
По умолчанию

Ну настроили вы датасет, а оси как задавали?
Я делал так
Код:
dbcht1.Series[0].DataSource:=qry2;
 dbcht1.Series[0].XValues.DateTime:=True;
 dbcht1.Series[0].XValues.ValueSource:='Дата поступления';
 dbcht1.Series[0].YValues.DateTime:=False;
 dbcht1.Series[0].YValues.ValueSource:='Цена';
 dbcht1.Series[0].Title:='Цена';
 dbcht1.Series[0].Active:=True;
belyjj вне форума Ответить с цитированием
Старый 26.05.2011, 16:53   #3
Drugnir
Форумчанин
 
Регистрация: 17.11.2010
Сообщений: 262
По умолчанию

То что вы написали, это все тоже самое, только вручную прописанное.
Проблема в том что агрегатную функцию avg(дата1-дата2) он не воспринимает, хотя count(*) вполне успешно отображает.
Drugnir вне форума Ответить с цитированием
Старый 27.05.2011, 12:58   #4
belyjj
Пользователь
 
Регистрация: 20.03.2011
Сообщений: 29
По умолчанию

тоесть дбгрид показывает а дбчарт не видит?
belyjj вне форума Ответить с цитированием
Старый 31.05.2011, 11:21   #5
Drugnir
Форумчанин
 
Регистрация: 17.11.2010
Сообщений: 262
По умолчанию

Цитата:
Сообщение от belyjj Посмотреть сообщение
тоесть дбгрид показывает а дбчарт не видит?
да, так и есть
Drugnir вне форума Ответить с цитированием
Старый 07.06.2011, 14:36   #6
Drugnir
Форумчанин
 
Регистрация: 17.11.2010
Сообщений: 262
По умолчанию

Тема сдохла, хвост облез
Drugnir вне форума Ответить с цитированием
Старый 19.06.2012, 22:32   #7
SanWar
Новичок
Джуниор
 
Регистрация: 22.03.2012
Сообщений: 1
По умолчанию

delete message

Последний раз редактировалось SanWar; 19.06.2012 в 22:40.
SanWar вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
DBChart Bek-Z БД в Delphi 8 11.05.2011 19:00
DBChart D@rk M@k Общие вопросы Delphi 3 11.05.2011 17:42
Агрегатные функции в Query nataly_ukr БД в Delphi 3 04.09.2007 18:15
DBChart Маленькая БД в Delphi 2 09.02.2007 14:53