Система управления базами данных Visual FoxPro5.0 - от начальных навыков к профессиональной работе. Крушель Е.Г - 101 стр.

UptoLike

Составители: 

147
8) установление фильтра записей, позволяющего просматривать в файле1 только такие, у
которых цена единицы продукции не ниже 600.00 тыс. руб. и не выше 800.00 тыс. руб.
Затем - отмена фильтра;
9) установление связи между файлами файл1 и файл2 по номеру записи. Активизация
файла1. Нахождения записи 3. Вывод на экран наименования продукции в записи 3
файлов1 и 2 с использованием установленной связи;
10)установление связи между файлами файл1 и файл2 по номеру записи. Активизация
файла2. Нахождение записи, в которой цена продукции равна 980.00 тыс. руб. Вывод
на экран наименования продукции в файле2 для этой записи и одновременно - в файле1
с использованием установленной между файлами связь;
11)установление связи
между файлами файл1 и файл2 по номеру записи. Активизация
файла1. Нахождение всех записей, в которой расстояние до потребителя равно 400 км.
По мере нахождения этих записей - вывод на экран наименований продукции в
файлах1 и 2 с использованием установленной между файлами связи;
12)создание режиманевидимостиполя3 файла1. Вывод на экран наименований полей
1
,2,3. Восстановление доступности поля3 для просмотра и вывод файла1 на экран в
полном виде;
13)просмотр только тех записей файла1, в которых расстояние до потребителя равно 400
км.
Задание для студентов, изучающих программирование профессионально:
Разработайте меню-управляемый программный комплекс со следующей системой
предписаний (они же будут позициями Главного меню):
1) Просмотр записей файлов1 и 2, в которых значения расстояния до потребителей лежат
в пределах, задаваемых пользователем в диалоге; при отсутствии записей,
удовлетворяющих этому условию, должно выводиться сообщение об этом. Просмотр
должен быть с запретом внесения дополнительных записей и корректировки
содержимого файла; после просмотра должен выдаваться повторный запрос - до тех
пор,
пока пользователь не введет условные символы (например, NNN или nnn), после
ввода которых должен произойти возврат в среду Visual FoxPro5.0. .
2) Программа, выполняющая следующие функции:
в начале работы программы должен задаваться вопрос (лучше всего - в форме popup-
меню): какой из режимов просмотра файлов нужен пользователю:
с разрешением корректировки и ввода
дополнительных записей;
с разрешением корректировки, но запретом ввода дополнительных записей;
с запретом корректировки и ввода дополнительных записей;
в зависимости от ответа пользователя должен формироваться соответствующий режим
просмотра. В этом режиме должен быть проведен просмотр файлов 1 и 2.
После просмотра должен выдаваться повторный вопрос - до тех пор, пока
пользователь не введет условные символы (например, NNN или nnn), после ввода
которых должен произойти возврат в среду Visual FoxPro5.0.
3) Установление связи между файлами 1 и 2 по номеру записи; в цикле по всем записям -
вывод на чистый экран значений наименований продукции (одновременно для файлов1
и 2), приостановка дальнейших действий до нажатия клавиши пробел;
после
окончания цикла - замена расстояний до потребителей (поле3), указанных в файле1, на
содержимое поля3 файла2.
4) Логическое удаление записей в файлах1 и 2 по условию: цена единицы продукции не
выше заданной пользователем в диалоге. При отсутствии продукции,
удовлетворяющей этому условию, должно выводиться соответствующее сообщение;
5) Определение числа записей, удаленных логически;
вывод на чистый экран значения
процента удаленных записей (к общему числу записей);
                                         147

8) установление фильтра записей, позволяющего просматривать в файле1 только такие, у
   которых цена единицы продукции не ниже 600.00 тыс. руб. и не выше 800.00 тыс. руб.
   Затем - отмена фильтра;
9) установление связи между файлами файл1 и файл2 по номеру записи. Активизация
   файла1. Нахождения записи 3. Вывод на экран наименования продукции в записи 3
   файлов1 и 2 с использованием установленной связи;
10)установление связи между файлами файл1 и файл2 по номеру записи. Активизация
   файла2. Нахождение записи, в которой цена продукции равна 980.00 тыс. руб. Вывод
   на экран наименования продукции в файле2 для этой записи и одновременно - в файле1
   с использованием установленной между файлами связь;
11)установление связи между файлами файл1 и файл2 по номеру записи. Активизация
   файла1. Нахождение всех записей, в которой расстояние до потребителя равно 400 км.
   По мере нахождения этих записей - вывод на экран наименований продукции в
   файлах1 и 2 с использованием установленной между файлами связи;
12)создание режима “невидимости” поля3 файла1. Вывод на экран наименований полей
   1,2,3. Восстановление доступности поля3 для просмотра и вывод файла1 на экран в
   полном виде;
13)просмотр только тех записей файла1, в которых расстояние до потребителя равно 400
   км.

       Задание для студентов, изучающих программирование профессионально:
Разработайте меню-управляемый программный комплекс со следующей системой
предписаний (они же будут позициями Главного меню):
1) Просмотр записей файлов1 и 2, в которых значения расстояния до потребителей лежат
   в пределах, задаваемых пользователем в диалоге; при отсутствии записей,
   удовлетворяющих этому условию, должно выводиться сообщение об этом. Просмотр
   должен быть с запретом внесения дополнительных записей и корректировки
   содержимого файла; после просмотра должен выдаваться повторный запрос - до тех
   пор, пока пользователь не введет условные символы (например, NNN или nnn), после
   ввода которых должен произойти возврат в среду Visual FoxPro5.0. .
2) Программа, выполняющая следующие функции:
• в начале работы программы должен задаваться вопрос (лучше всего - в форме popup-
   меню): какой из режимов просмотра файлов нужен пользователю:
       ∗ с разрешением корректировки и ввода дополнительных записей;
       ∗ с разрешением корректировки, но запретом ввода дополнительных записей;
       ∗ с запретом корректировки и ввода дополнительных записей;
• в зависимости от ответа пользователя должен формироваться соответствующий режим
   просмотра. В этом режиме должен быть проведен просмотр файлов 1 и 2.
• После просмотра должен выдаваться повторный вопрос - до тех пор,               пока
   пользователь не введет условные символы (например, NNN или nnn), после ввода
   которых должен произойти возврат в среду Visual FoxPro5.0.
3) Установление связи между файлами 1 и 2 по номеру записи; в цикле по всем записям -
   вывод на чистый экран значений наименований продукции (одновременно для файлов1
   и 2), приостановка дальнейших действий до нажатия клавиши пробел; после
   окончания цикла - замена расстояний до потребителей (поле3), указанных в файле1, на
   содержимое поля3 файла2.
4) Логическое удаление записей в файлах1 и 2 по условию: цена единицы продукции не
   выше заданной пользователем в диалоге.              При отсутствии продукции,
   удовлетворяющей этому условию, должно выводиться соответствующее сообщение;
5) Определение числа записей, удаленных логически; вывод на чистый экран значения
   процента удаленных записей (к общему числу записей);