Система управления базами данных Visual FoxPro5.0 - от начальных навыков к профессиональной работе. Крушель Е.Г - 87 стр.

UptoLike

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

133
Попробуйте изменить цвет шрифта и заливки заголовка с помощью палитры цветов
командой View/Color Palette Toolbar, если цвет заливки не устанавливается,
установите свойство Opaque (непрозрачный задний план) с помощью команды
Format/Mode/Opaque.
Измените нижний колонтитул Page (см. пункт 6.2) на русскоеСтраница” (как это
сделать см. выше).
Для того, чтобы в отчете использовать
данные нескольких таблиц (в нашем случае
двух - stud2.dbf и students.dbf), необходимо установить среду окружения. Для этого,
откройте с помощью меню View/ Data Environment диалог Data Environment
(установка среды окруженияаналог Databases Designer). Окно среды окружения
будет пустым, для того, чтобы добавить в него таблицы со связью, установленной в
части 2 п.3.3, во всплывающем меню выберите команду
Add .Перед Вами появится
диалог Add Table or View, в котором выберите таблицы stud2.dbf и students.dbf. В окне
Data Environment Вы увидите таблицы со связью. На этом установка среды
окружения закончена.
В полосе Detail добавьте вычисляемое поле (инструмент Field, см.п.6.3.). Во
всплывающем меню этого инструмента выберите команду Properties. Перед Вами
появится окно диалога Report Expression.
В поле Expression нащелкайте выражение:
(students.балл_сес01+ students.балл_сес02+ students.балл_сес03+
students.балл_сес04)/4.
В поле Format установите тип данных поля Numeric. В полосе Page Header добавить
инструмент Label с надписьюОбщий средний балл” – заголовок для нового поля.
Измените шрифт и цвет выводимых записей по аналогии с заголовком, для этого
пометьте в полосе Detail изменяемое поле (или группу полей с помощью комбинации
клавиши Shift и мыши).
Добавьте итог (Summary) к отчету с помощью команды Report/Title/Summary. Перед
вами появится окно диалога Title/Summary, установите в нем флажок (опцию)
Summary/Band. В отчете появится полоса Summary (итоговая). Добавьте в нем новое
поле (инструмент Field),
которое будет содержать в себе балл средней успеваемости
всех студентов по вычисляемому полюОбщий средний балл”. Для этого в свойстве
Expression нащелкайте выражение, описанное для нашего вычисляемого поля.
Свойство поля Format будет также аналогичным. Нажмите кнопку Calculations….
Появится диалог Calculation Field, в котором в группе Calculate выберите позицию
Average (вычисляется среднее арифмическое
значение поля по записям).
Наберите текст в новой метке Label в полосе SummaryОбщий балл средней
успеваемости всех студентов”, измените шрифт и цвет текста.
Просмотрите окончательный отчет с помощью команды Preview всплывающего меню.
Создание отчетов в свободной и табличной форме по мере необходимости, изучите
самостоятельно, при этом можете использовать [1], [2].
7. ВЫБОРКА ДАННЫХ
На практике часто требуется выбрать из исходной таблицы часть записей,
удовлетворяющих определенным критериям, и упорядочить выборку. Критерии могут
определяться сочетанием ряда условий. Для решения таких задач предназначены
конструктор запросов и команда SELECT языка Visual FoxPro 5.0 (подробно описаны в
[1], [2]).
При помощи этих мощных и гибких средств Visual FoxPro 5.0 Вы
сможете:
Формировать сложные критерии для выбора записей из одной или нескольких таблиц;
Указать поля, которые должны быть отображены для выбранных записей;
Выполнить вычисления с использованием выбранных данных.
                                          133

   Попробуйте изменить цвет шрифта и заливки заголовка с помощью палитры цветов
   командой View/Color Palette Toolbar, если цвет заливки не устанавливается,
   установите свойство Opaque (непрозрачный задний план) с помощью команды
   Format/Mode/Opaque.
   Измените нижний колонтитул Page (см. пункт 6.2) на русское “Страница” (как это
   сделать см. выше).
   Для того, чтобы в отчете использовать данные нескольких таблиц (в нашем случае
   двух - stud2.dbf и students.dbf), необходимо установить среду окружения. Для этого,
   откройте с помощью меню View/ Data Environment диалог Data Environment
   (установка среды окружения – аналог Databases Designer). Окно среды окружения
   будет пустым, для того, чтобы добавить в него таблицы со связью, установленной в
   части 2 п.3.3, во всплывающем меню выберите команду Add .Перед Вами появится
   диалог Add Table or View, в котором выберите таблицы stud2.dbf и students.dbf. В окне
   Data Environment Вы увидите таблицы со связью. На этом установка среды
   окружения закончена.
   В полосе Detail добавьте вычисляемое поле (инструмент Field, см.п.6.3.). Во
   всплывающем меню этого инструмента выберите команду Properties. Перед Вами
   появится окно диалога Report Expression. В поле Expression нащелкайте выражение:
             (students.балл_сес01+ students.балл_сес02+ students.балл_сес03+
                                  students.балл_сес04)/4.
  В поле Format установите тип данных поля Numeric. В полосе Page Header добавить
инструмент Label с надписью “Общий средний балл” – заголовок для нового поля.
   Измените шрифт и цвет выводимых записей по аналогии с заголовком, для этого
   пометьте в полосе Detail изменяемое поле (или группу полей с помощью комбинации
   клавиши Shift и мыши).
   Добавьте итог (Summary) к отчету с помощью команды Report/Title/Summary. Перед
   вами появится окно диалога Title/Summary, установите в нем флажок (опцию)
   Summary/Band. В отчете появится полоса Summary (итоговая). Добавьте в нем новое
   поле (инструмент Field), которое будет содержать в себе балл средней успеваемости
   всех студентов по вычисляемому полю “Общий средний балл”. Для этого в свойстве
   Expression нащелкайте выражение, описанное для нашего вычисляемого поля.
   Свойство поля Format будет также аналогичным. Нажмите кнопку Calculations….
   Появится диалог Calculation Field, в котором в группе Calculate выберите позицию
   Average (вычисляется среднее арифмическое значение поля по записям).
       Наберите текст в новой метке Label в полосе Summary “Общий балл средней
    успеваемости всех студентов”, измените шрифт и цвет текста.
   Просмотрите окончательный отчет с помощью команды Preview всплывающего меню.
       Создание отчетов в свободной и табличной форме по мере необходимости, изучите
самостоятельно, при этом можете использовать [1], [2].


                                7. ВЫБОРКА ДАННЫХ
    На практике часто требуется выбрать из исходной таблицы часть записей,
удовлетворяющих определенным критериям, и упорядочить выборку. Критерии могут
определяться сочетанием ряда условий. Для решения таких задач предназначены
конструктор запросов и команда SELECT языка Visual FoxPro 5.0 (подробно описаны в
[1], [2]).
    При помощи этих мощных и гибких средств Visual FoxPro 5.0 Вы сможете:
    Формировать сложные критерии для выбора записей из одной или нескольких таблиц;
    Указать поля, которые должны быть отображены для выбранных записей;
    Выполнить вычисления с использованием выбранных данных.