Базы данных и знаний. Мартьянова А.Е. - 141 стр.

UptoLike

Составители: 

Мартьянова А.Е. Базы данных и знаний 141
Теперь можно приступить к проектированию формы отчета. Нач-
нем с заголовка отчета, то есть будем работать с разделом Report
Header. В заголовке отчета необходимо расположить заголовок сам
ого
отчет
опку RptLabel на панели элементов управле-
в первую строку раздела Report Header и нари-
размера;
ойств установите имя объекта rptRepTitle;
те текст заголовка «Список преподавате-
установите значение 2-rptJustifyCenter;
ью свойства Font установите начертание шрифта Полу-
2.
рования отчета с по-
и GridY, установив в них значение 2.
сти следующие поля представления
er», «Surname», «Name», «Patro-
ademicStatus», «NameFaculty», «Phone»,
раздел Page Header девять объектов
заголовков столбцов отчета. Назовите их
в соответствии с
rpt: rptTabularedNumber,
, rptScientificDegree,
eFaculty, rptPhone, rptManagingFaculty.
едите соответствующие тексты заголовков:
ия», «Имя», «Отчество», «Ученая степень»,
установите полужирный, размера 8. Заголовок
tTextBox. В
, что объект пока не
вывода табельного но-
Text. В
nd,
er» базы дан-
тавьте в эту же первую
в RptTextBox. Аналогично
mand, и подключите
а.
7. Чтобы создать заголовок отчета, выполните следующие дейст-
вия:
щелкните мышью кн
ния, установите курсор
суйте рамку большого
при помощи окна св
в свойство Caption введи
лей»;
для свойства Alignment
с помощ
жирный и размер 1
8. Уменьшите размер сетки области проекти
мощью свойств GridX
9. В отчет необходимо выве
«ListTeacherFaculty»: «TabularedNumb
nymic», «ScientificDegree», «Ac
«ManagingFaculty». Добавьте в
RptLabel для
полями таблицы, добавляя префикс
rptName, rptPatronymic
rptSurname,
rptAcademicStatus, rptNam
В свойство Caption вв
«Название кафедры», «Телефон кафедры», «Заведующий кафедрой»,
«Табельный номер», «Фамил
«Ученое звание». Шрифт
отчета готов.
10. Вставьте в
первую строку раздела Detail объект Rp
поле установлено значение Unbound, означающее
связан с источником данных. Это будет поле для
мера преподавателя. Назовите этот объект rptTabularedNumber
свойстве DataMember выберите источник данных MyReportComma
затем в свойстве DataField выберите поле «TabularedNumb
ных, соответствующее этому полю
отчета. Вс
строку раздела Detail еще восемь объекто
подключите их к источнику данных MyReportCom
  Мартьянова А.Е. Базы данных и знаний                                141


       Теперь можно приступить к проектированию формы отчета. Нач-
нем с заголовка отчета, то есть будем работать с разделом Report
Header. В заголовке отчета необходимо расположить заголовок самого
отчета.
       7. Чтобы создать заголовок отчета, выполните следующие дейст-
вия:
     • щелкните мышью кнопку RptLabel на панели элементов управле-
ния, установите курсор в первую строку раздела Report Header и нари-
суйте рамку большого размера;
     • при помощи окна свойств установите имя объекта rptRepTitle;
     • в свойство Caption введите текст заголовка «Список преподавате-
лей»;
     • для свойства Alignment установите значение 2-rptJustifyCenter;
     • с помощью свойства Font установите начертание шрифта Полу-
жирный и размер 12.
       8. Уменьшите размер сетки области проектирования отчета с по-
мощью свойств GridX и GridY, установив в них значение 2.
       9. В отчет необходимо вывести следующие поля представления
«ListTeacherFaculty»: «TabularedNumber», «Surname», «Name», «Patro-
nymic», «ScientificDegree», «AcademicStatus», «NameFaculty», «Phone»,
«ManagingFaculty». Добавьте в раздел Page Header девять объектов
RptLabel для заголовков столбцов отчета. Назовите их в соответствии с
полями таблицы, добавляя префикс rpt: rptTabularedNumber,
rptSurname,        rptName,      rptPatronymic,      rptScientificDegree,
rptAcademicStatus, rptNameFaculty, rptPhone, rptManagingFaculty.
       В свойство Caption введите соответствующие тексты заголовков:
«Название кафедры», «Телефон кафедры», «Заведующий кафедрой»,
«Табельный номер», «Фамилия», «Имя», «Отчество», «Ученая степень»,
«Ученое звание». Шрифт установите полужирный, размера 8. Заголовок
отчета готов.
       10. Вставьте в первую строку раздела Detail объект RptTextBox. В
поле установлено значение Unbound, означающее, что объект пока не
связан с источником данных. Это будет поле для вывода табельного но-
мера преподавателя. Назовите этот объект rptTabularedNumberText. В
свойстве DataMember выберите источник данных MyReportCommand,
затем в свойстве DataField выберите поле «TabularedNumber» базы дан-
ных, соответствующее этому полю отчета. Вставьте в эту же первую
строку раздела Detail еще восемь объектов RptTextBox. Аналогично
подключите их к источнику данных MyReportCommand, и подключите