Составители:
Рубрика:
65
Для ускорения работы и для создания систем управления данными,
ориентированных на непрофессионального пользователя, в Visual FoxPro 5.0 встроен
интерпретатор.
Ознакомимся с техникой составления и выполнения программ на Visual FoxPro 5.0
на примере задачи со следующей системой предписаний:
• вызвать в рабочую область файл students.dbf;
• просмотреть содержимое полей ФИО, Группа, этого файла;
• изготовить ряд копий файла:
1. Список студентов, закончивших сессию 1 без "троек";
2. Список группы КЭ-106;
3. Данные о студентах, зачисленных в 1998 году (для последующего использования
в среде текстового редактора);
• просмотреть копии;
• вызвать в рабочую область
файл students.dbf.
Команда создания программы Visual FoxPro 5.0 имеет вид:
MODIFY COMMAND <имя_программы>
Расширение указывать не обязательно: по умолчанию будет присвоено расширение
.prg (от слова program). Наберите:
MODI COMM students
и нажмите ENTER (несмотря на одинаковое имя с Вашей БД они отличаются по
расширениям).
Перед Вами - уже знакомый встроенный текстовый редактор, которым Вы
пользовались при заполнении
примечаний.
Примечания, помеченные* (если пояснением является вся строка) или && (если
пояснение нужно поместить в ту же строку, в которой записана команда) можете не
набирать, но обязательно читайте их для понимания программы.
*Программа, иллюстрирующая копирование в Visual FoxPro 5.0_____________________
•Если строка команды слишком длинная, то ее можно разбить на части знаком ";" (точка с
запятой).
________________________________________________________________
_
___________
CLOSE ALL && закрываются все файлы, которые были до этого открыты.
USE students IN A
* назначение рабочей области и псевдонима для файла, в ней открываемого.
SELECT A
BROWSE FIELDS ФИО, Группа, Балл_сес01
* просмотр файла students.dbf (перечисленыполя, выводимые для просмотра. Для
продолжения после просмотра нажмите Esc).
COPY TO stl FIELD ФИО FOR балл_сес01>=4.5
* из открытого файла students.dbf в закрытый
файл stl.dbf копируются поля для всех
записей, у * которых балл_сес01>=4.5.
COPY TO КЭ106 FIELD ФИО, балл_сес01 FOR Группа="КЭ-106"
* из открытого файла students.dbf в закрытый файл КЭ106.dbf копируются поля для
* группы КЭ-106.
COPY TO КЭ106.txt TYPE SDF && формируется ASCII- файл типа SDF.
* Просмотр
USE stl IN B && рабочая область и псевдоним B для файла stl.dbf.
USE КЭ106 IN C && рабочая область и псевдоним C для файла КЭ106.dbf.
* Просмотр файлов, вызываемых по псевдонимам__________________________________
SELECT B
BROWSE && просматривается файл stl.dbf.
SELECT C
BROWSE && просматривается файл КЭ106.dbf.
65 Для ускорения работы и для создания систем управления данными, ориентированных на непрофессионального пользователя, в Visual FoxPro 5.0 встроен интерпретатор. Ознакомимся с техникой составления и выполнения программ на Visual FoxPro 5.0 на примере задачи со следующей системой предписаний: • вызвать в рабочую область файл students.dbf; • просмотреть содержимое полей ФИО, Группа, этого файла; • изготовить ряд копий файла: 1. Список студентов, закончивших сессию 1 без "троек"; 2. Список группы КЭ-106; 3. Данные о студентах, зачисленных в 1998 году (для последующего использования в среде текстового редактора); • просмотреть копии; • вызвать в рабочую область файл students.dbf. Команда создания программы Visual FoxPro 5.0 имеет вид: MODIFY COMMAND <имя_программы> Расширение указывать не обязательно: по умолчанию будет присвоено расширение .prg (от слова program). Наберите: MODI COMM students и нажмите ENTER (несмотря на одинаковое имя с Вашей БД они отличаются по расширениям). Перед Вами - уже знакомый встроенный текстовый редактор, которым Вы пользовались при заполнении примечаний. Примечания, помеченные* (если пояснением является вся строка) или && (если пояснение нужно поместить в ту же строку, в которой записана команда) можете не набирать, но обязательно читайте их для понимания программы. *Программа, иллюстрирующая копирование в Visual FoxPro 5.0_____________________ •Если строка команды слишком длинная, то ее можно разбить на части знаком ";" (точка с запятой). ____________________________________________________________________________ CLOSE ALL && закрываются все файлы, которые были до этого открыты. USE students IN A * назначение рабочей области и псевдонима для файла, в ней открываемого. SELECT A BROWSE FIELDS ФИО, Группа, Балл_сес01 * просмотр файла students.dbf (перечисленыполя, выводимые для просмотра. Для продолжения после просмотра нажмите Esc). COPY TO stl FIELD ФИО FOR балл_сес01>=4.5 * из открытого файла students.dbf в закрытый файл stl.dbf копируются поля для всех записей, у * которых балл_сес01>=4.5. COPY TO КЭ106 FIELD ФИО, балл_сес01 FOR Группа="КЭ-106" * из открытого файла students.dbf в закрытый файл КЭ106.dbf копируются поля для * группы КЭ-106. COPY TO КЭ106.txt TYPE SDF && формируется ASCII- файл типа SDF. * Просмотр USE stl IN B && рабочая область и псевдоним B для файла stl.dbf. USE КЭ106 IN C && рабочая область и псевдоним C для файла КЭ106.dbf. * Просмотр файлов, вызываемых по псевдонимам__________________________________ SELECT B BROWSE && просматривается файл stl.dbf. SELECT C BROWSE && просматривается файл КЭ106.dbf.
Страницы
- « первая
- ‹ предыдущая
- …
- 17
- 18
- 19
- 20
- 21
- …
- следующая ›
- последняя »