хідно прописати код пошуку:
SELECT artistsfilter to artists.nameartist = alltrim (poisk1.Text1.value)
BROWSE
В
Рис. 3.4. Форма В«Пошук виконавцяВ»
Велику роль в зручності управління даної БД грає В«Головна формаВ» (рис 3.5). З її допомогою користувач може отримати швидкий доступ до основних частин бази даних. При цьому створення подібної форми не вимагає від розробника БД докладання великих зусиль. У коді кнопок використовуються прості команди FoxPro для відкриття форм, звітів і таблиць. Для форм використовується команда DO FORM [імя_форми], для звітів - REPORT FORM [імя_отчета] PREVIEW, а для таблиць - SELECT [ім'я_таблиці] BROWSE LAST. При цьому бажано разом з ім'ям файлу вказувати повний шлях до нього. br/>В
Рис. 3.5. В«Головна формаВ»
.4 Створення запитів
Одним з основних призначень всіх СУБД, в тому числі і цієї є швидкий пошук інформації в базі даних та отримання відповідей на різноманітні питання. Для цих цілей у FoxPro використовуються запити. Їх також можна створити як за допомогою майстра, так і використовуючи конструктор (рис 3.6). br/>
SQL-режим запиту В«Виконавці за країноюВ»:
SELECT Artists.cod_artist AS код_артіста, Artists.nameartist AS ім'я,;. album AS альбом, Albums.musiclabel AS студія,;. year AS рік;;! artists; JOIN music! albums; Artists. cod_artist = Albums.cod_artist;
WHERE Artists.strana = ("Америка")
В
Рис. 3.6 Конструктор запитів
В
Рис. 3.7. Запит за країною
Інші запити робляться аналогічно.
.5 Створення звітів
Звіт - заздалегідь отформатированное подання даних, що виводиться на екран, принтер або у файл. Звіт, створюваний у Visual FoxPro, може бути представлений у табличному вигляді або у вільній формі. p align="justify"> У Microsoft Visual FoxPro для створення звітів можна використовувати такі засоби:
В· Report Designer (Конструктор звітів) (рис 3.8). У конструкторі звітів можна створювати власні звіти, або редагувати звіти створені за допомогою майстра звітів.
В· Report Wizard (Майстер звітів) (рис 3.9). Дозволяє досить швидко створити звіт, застосовуючи сортування, угруповання даних і заданий користувачем стиль оформлення.
запит форма звіт таблиця foxpro
В
Рис. 3.8 Конструктор звітів
В
Рис. 3.9 Звіт створений за допомогою майстра звітів. br/>
При роботі з конструктором звітів вся його робоча область за замовчуванням розділена на три смуги, що обмежуються розді...