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

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

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 15.05.2013, 13:30   #1
sid1868
Пользователь
 
Регистрация: 30.03.2010
Сообщений: 48
По умолчанию не выводит график

в программе требуется чтобы выводило график код прописал вроде работает корректно но график не чего не рисует
Код:
procedure TForm8.BitBtn11Click(Sender: TObject);
var
i:integer;
begin
Form7.Series1.Clear;

Form8.ADOTable2.Filter:='poct='+#39+'поставщик'+#39;
Form8.ADOTable2.Filtered:=true;

Form8.ADOTable2.First;
For i:=1 To Form8.ADOTable2.RecordCount do
begin
  Form8.ADOTable2.RecNo:=i;
  Form7.Chart1.Series[0].AddXY(i,Form8.ADOTable2.FieldValues['octat']);

  if (i<>Form8.ADOTable2.RecordCount) then
    Form8.ADOTable2.Next;
end;

  Form8.ADOTable2.Filtered:=false;
  Form7.ShowModal;
end;
в чем может быть дело

Язык программирования Delphi

Последний раз редактировалось Stilet; 15.05.2013 в 14:28.
sid1868 вне форума Ответить с цитированием
Старый 15.05.2013, 14:31   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Может стоит использовать DBChart, который более предназначен для этого?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 15.05.2013, 14:42   #3
sid1868
Пользователь
 
Регистрация: 30.03.2010
Сообщений: 48
По умолчанию

разницы нету
все равно не выводит
sid1868 вне форума Ответить с цитированием
Старый 15.05.2013, 14:49   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Разница есть еще и какая.
DBGrid подключается к ADOTable к определенному полю, и самостоятельно берет из него данные, нет нужды цикл отдельно писать. Так что в твоем случае рекомендую.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 15.05.2013, 18:59   #5
sid1868
Пользователь
 
Регистрация: 30.03.2010
Сообщений: 48
По умолчанию

так а как подключить к базе DBChart1
sid1868 вне форума Ответить с цитированием
Старый 15.05.2013, 20:35   #6
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Все так же как и обычный Чарт, только в настройках Серии есть на вкладке указание (выпадающий список) откуда брать данные - указываешь DataSource и поле
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
с++,циклическая очередь, сразу норм выводит, а потом на где-то логика нарушается и неправильно выводит nati_94 Помощь студентам 2 17.03.2013 14:29
Не выводит AlhimikDV Общие вопросы C/C++ 5 15.02.2013 18:45
График сменности (график работы) A1enushka Microsoft Office Excel 2 03.02.2012 18:26
Выводит крокозябры Lexeres Win Api 1 05.12.2011 11:31
Не выводит на монитор and77k Общие вопросы C/C++ 2 27.11.2009 10:28