Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

I. Теоретическая часть




Ход работы

Begin

Sum:=sum+table1Stipend.Value; {Для обращения к полю в таком виде необходимо вредакторе полей для table1 добавить все поля!!!}

 

Table1.next;

 

End;

Label1.caption:= floattostr(Sum);

 

20. Для подсчета суммы стипендий студентов только одной группы достаточно отфильтроватьтаблицу. Запустите приложение и подсчитайте сумму для ТО-31 группы.

 


 

Практическая работа 9. Тема: Графики и диаграммы: компонент DBChart.

 

Цели:

 

1. Изучить компонент DBСhart (свойства, события, методы).

 

2. На практическом примере научиться добавлять диаграммы и графики к приложению, работающему с БД.

Для построения диаграмм в приложениях, использующих базы данных, предназначен компонент DBСhart, который позволяет строить диаграммы различных типов, в том числе и объёмные. Важнейшим свойством DBСhart является Series[Index:Longint]: TChartSeries, представляющее собой массив диаграмм, выводимых в области компонента. Каждая серия содержит последовательность значений, по которым выполняется построение графика (диаграммы). Один компонент DBChart позволяет построить несколько графиков в одних координатах.

Для отображения серии данных используются классы TAreaSeries,

 

TBarSeries, TLineSeries, TFastLineSeries, THorizBarSeries,

TPieSeries, TPointSeries и др., соответствующие разным типам диаграмм.

 

При построении диаграмм часть свойств задаётся в целом для компонента DBСhart,а некоторые свойства уточняются для отдельных серий.Задать значениясвойств для получения качественной иллюстрации можно на этапе проектирования или программно во время работы.

 

Так как параметров очень много, то для их настройки на этапе проектирования обычно используют окно редактора, который вызывается через контекстное меню DBChart. По сравнению с работой в Инспекторе объектов это проще и нагляднее.Вредакторе две страницы: Chart и Series, каждая из которых имеет несколько вкладок. На вкладках страницы Series задаются параметры, относящиеся к конкретной серии данных.

 

Для добавления графика в окне редактора используется кнопке Add на вкладке Series страницы Chart. Щелчок по кнопке Add выводит галерею доступных типовграфиков. После выбора типа графика появляется значок, соответствующий этому типу, и надпись Series1 (рис. 1). Становятся доступными кнопки Delete, Clone, позволяющие удалить и продублировать диаграмму, а также кнопка Title, открывающая диалоговое окно для задания имени серии.


 

 

Рис. 1. Задание типа графика


В программном коде в разделе описания класса формы появляется тип, соответствующий выбранному графику, например: Series1:TBarSeries. В дальнейшем тип графика можно будет изменить. Для этого используется кнопка Change. Для задания данных необходимо перейти на страницу Series (рис. 2).

 

Рис. 2. Задание данных для построения графика

 

На вкладке DataSource в качестве источника данных надо выбрать Dataset и в поле Dataset указать компонент (Table, Query),из которого будут поступать данные,а затемвыбрать поле. К этому моменту компонент Table (Query) должен быть уже установлен и связан с соответствующей таблицей.

 

В зависимости от типа диаграммы при построении могут использоваться данные из одного или двух полей. Поясняющие надписи задаются метками (Labels), значения которых берутся из символьных полей или полей типа Датавремя. Если в списке Dataset выбрано No Data, то источник данных на этапе проектирования не задаётся, он должен быть определён при выполнении приложения. В качестве источника данных можно выбрать функцию. Функция применяется к уже имеющимся сериям данных. Например, позволяет для двух графиков построить третий, который будет их разностью (Subtract) или суммой.

 




Поделиться с друзьями:


Дата добавления: 2014-11-06; Просмотров: 327; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.009 сек.