Составители:
Рубрика:
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
- …
- следующая ›
- последняя »
