- •Настройка vfp
- •Типы данных
- •Структура команд sql
- •Создание таблицы в конструкторе
- •Поиск данных вне индексированной таблицы
- •Создание индекса
- •Связи между таблицами
- •Работа с переменными
- •Создание запроса по 2 таблицам средствами мастера
- •Создание запроса в конструкторе
- •Запрос в конструкторе по 2 таблицам
- •Создание отчета по 1 таблице в мастере
- •Создание отчета в конструкторе
Создание отчета по 1 таблице в мастере
File -> New -> Report -> Шаг 1. Отбор полей – Шаг 2. Группировка записей (возможно 3 уровня группировки). На шаге 2 есть summary Options (итоговая информация). Можно по полям, содержащим числовые данные выводить Sum (суммарное значение), Avg (Среднее значение) и т.д. по умолчанию выбираем Detail and Summary. – Шаг 3. Выбор стиля отчета – Шаг 4. Выбор ориентации листа. – Шаг 5. Способ сортировки данных (либо сортировка, либо группировка). Шаг 6. Финиш. Если пред просмотр не удовлетворителен, то выбираем Save Report and Modify it.
Например перемести заголовки столбцов отчета в полосе Page Header. Можно перенести поля в которые выводятся данные в полосе «детали» и изменить их ширину. Чтобы просмотреть отчет выбираем в контекстном меню Print Preview. Затем нужно сохранить отчет (file save). Если таблица изменится, отчет придется делать заново. Чтобы открыть отчет повторно File -> Open.
Создание отчета в конструкторе
File->new->report->new_file
Открывается окно конструктора содержащее три главных полосы:
-Page Header
-Detail
-Page Footer
Проще всего создать отчет в автоматическом режиме. Report->Quick_Report. Откроется окно Quick_report. Прежде всего выбираем будут ли данные выводиться столбцами, или же строчками.
Затем Fields и выбираем нужные поля из нужной таблицы, нажимаем OK и отчет будет сгенерирован. Как правило отчет созданный в автоматическом режиме нуждается в доработке:
а) перемещение полей
б) добавить заголовок. Для этого сначала добавим полосу для заголовка, выбрав из контекстного меню пункт Properties. Откроется окно свойства отчета. На вкладке Optional Bands поставим галочки для полосы заголовка и полосы суммарных итогов.
Что бы создать заголовок вызовем на экран панель инструментов для работы с отчетом: View-> toolbars->report_control. На панели выбираем кнопку Label (надпись) затем жмакнем по полосе title и введем текст
в) изменим шрифт и размер заголовка. Щелчком выделяем объект «заголовок» и вызываем его properties. Теперь можно изменить шрифт, цвет, размер текста.
Г) можно ввести в отчет прямоугольные или овальные рамки, линии подчеркивания или ole- объекты, последний пункт обычно служит для отображение в отчете картинок, содержащихся в таблице
File Projector
Fox Pro позволяет создать File Projector, который объединяет в единое целое все компоненты БД, таблицы, формы, отчеты и т.д. Создание БД на практике начинается с создания фала проекта, затем из окна проекта, создаются все необходимые объекты, сама БД, таблицы и т.д. В дальнейшем созданием новых объектов, модификации старых и любые другие операции производятся только из окна проекта.
File->new->project->wizard. Прежде всего вводим имя проекта. Расширение файла .pjx и нажимаем OK, будет сгенерирован новый проект. Прежде всего через меню project info нужно ввести сведенье о проекте, автор фильма и т.д. В окне проекта 6 вкладок. Нас интересуют вкладки Date, documents. На вкладке date выбираем пункт databases. Теперь можно добавить новую (new) или добавить существующую (add) БД. Когда БД подключена или создана, можно получить доступ к её таблицам.