Форум: "Начинающим";
Текущий архив: 2010.08.27;
Скачать: [xml.tar.bz2];
ВнизКак вывести дату-время в Chart? Найти похожие ветки
← →
Крапивин Олег (2010-05-14 15:10) [0]Здравствуйте господа! Вывожу данные таблиц на графики.
Формат таблиц: ДатаВремя-Дата/Время, Значение-текст.
Значения выводятся нормально, а времени нет. В сериез/дженерал стоит галка, что нижняя ось является временем. Нужно вывести и дату и время, а выводится только одна дата на весь файл, в смысле 02.02.2010.
Остальных нет. Вот код:
procedure TGrafic.FormShow(Sender: TObject);
var
DT : TDateTime;
begin
Form1.ADOQuery1.SQL.Clear;
Form1.ADOQuery1.SQL.Add("SELECT * FROM [Климат];");
Form1.ADOQuery1.Open;
Form1.ADOQuery1.First;
FormatDateTime("dddd, mmmm d, yyyy , hh:mm ",DT);
with Grafic do
begin
Series1.Clear;
Series1.XValues.DateTime:=True;
while not Form1.ADOQuery1.Eof do
begin
DT:=Form1.ADOQuery1.FieldByName("ДатаВремя").AsDateTime;
Series1.AddXY(DT,Form1.ADOQuery1.FieldByName("Т_кам_1.Значение").AsFloat );
Form1.ADOQuery1.Next;
end;
end;
end;
Подскажите кто знает.
← →
Крапивин Олег (2010-05-14 15:12) [1]Забыл уточнить, что работаю в 2009-м.
← →
turbouser © (2010-05-14 15:22) [2]
> Крапивин Олег (14.05.10 15:12) [1]
>
> Забыл уточнить, что работаю в 2009-м.
Году?
← →
turbouser © (2010-05-14 15:24) [3]
> Крапивин Олег (14.05.10 15:10)
У чарта надо проверить формат в настройках
← →
Крапивин Олег (2010-05-14 15:30) [4]
> У чарта надо проверить формат в настройках
Я его уже облазил вдоль и поперек, даже видел где-то в инете фразу типа "Series1.XValue" и что-то еще, но при компиляции ругается-форум от 2008 года и ссылка видимо на Д6 или Д7.
← →
Крапивин Олег (2010-05-14 16:46) [5]
> У чарта надо проверить формат в настройках
Спасибо turbouser! Дело кончилось тем, что снес чарт и установил по новой, указал серии и в первой серии выставил чекбокс на дату-время. Все заработало с места, где-то намудрил с настройками.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2010.08.27;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.064 c