Добавил:
Upload
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:FoxPro / fox_zad
.txt Лабораторные работы по FoxPro
Лабораторная работа №1
вариант 1
1.1. Написать программу которая вызывала бы базу данных parts.dbf
в окне browse, при этом выводила бы только те значения поля Onorder, которые
находятся в пределах от 1 до 30, при этом запрещала бы редактирование поля
Descript и выводила поля Ytdunits и Ytdsales, а полю Price разрешала
редактирование только для значений от 0 до 100.
1.2. Дополнить написанную программу таким образом, чтобы при редактировании
поля Price должна быть проверка вводимых значений: вводить только цифры
и их значение должно быть от 5 до 50. При неправильном вводе выводить
сообщение.
вариант 2
Цель работы: изучить действие опций команды BROWSE и с их помощью
выполнить задание, данное на лабораторную работу.
Задание: вызвать файл PARTS.DBF в окне BROWSE, при этом вывести
только те значения поля ONORDER, которые находятся в пределах от 0
до 30. При этом запретить редактирование поля DESCRIPT и не выводить
поля YTDUNITS и UTDSAILS, а поле PRICE разрешить редактировать только
для значений от 0 до 100, остальное запретить редактировать. Если
введенное в поле PRICE значение не лежит в диапазоне от 5 до 50,
выводить выражение ERROR.
Лабораторная работа №2
Цель работы: изучить действие опций команд SAY и GET, с их помощью
выполнить задание, данное на лабораторную работу.
Задание: создать БД List.DBF с полями fam, gr, subgr, grade,
creditno. Создать программу, которая заплняла бы эту БД
через команды SAY и GET. В полях gr, subgr нельзя вводить буквы.
!!! Отчет сдается в стандартном виде !!!
Лабораторная работа №1
вариант 1
1.1. Написать программу которая вызывала бы базу данных parts.dbf
в окне browse, при этом выводила бы только те значения поля Onorder, которые
находятся в пределах от 1 до 30, при этом запрещала бы редактирование поля
Descript и выводила поля Ytdunits и Ytdsales, а полю Price разрешала
редактирование только для значений от 0 до 100.
1.2. Дополнить написанную программу таким образом, чтобы при редактировании
поля Price должна быть проверка вводимых значений: вводить только цифры
и их значение должно быть от 5 до 50. При неправильном вводе выводить
сообщение.
вариант 2
Цель работы: изучить действие опций команды BROWSE и с их помощью
выполнить задание, данное на лабораторную работу.
Задание: вызвать файл PARTS.DBF в окне BROWSE, при этом вывести
только те значения поля ONORDER, которые находятся в пределах от 0
до 30. При этом запретить редактирование поля DESCRIPT и не выводить
поля YTDUNITS и UTDSAILS, а поле PRICE разрешить редактировать только
для значений от 0 до 100, остальное запретить редактировать. Если
введенное в поле PRICE значение не лежит в диапазоне от 5 до 50,
выводить выражение ERROR.
Лабораторная работа №2
Цель работы: изучить действие опций команд SAY и GET, с их помощью
выполнить задание, данное на лабораторную работу.
Задание: создать БД List.DBF с полями fam, gr, subgr, grade,
creditno. Создать программу, которая заплняла бы эту БД
через команды SAY и GET. В полях gr, subgr нельзя вводить буквы.
!!! Отчет сдается в стандартном виде !!!