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

UptoLike

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

66
SELECT A
BROWSE && просматривается файл students.dbf.
_____________________________________________________________________________
3.2.6. После набора запишите программу (Crtl+W либо системное меню File/Save
либо пиктограмма Save). Запустить ее на исполнение Вы можете тремя способами:
командой DO Students;
системное меню PROGRAM / DO (либо Ctrl+D);
пиктограмма запуска RUN.
Программа будет выполнена только при отсутствии ошибок. Если ошибки все же
будут, программа остановится и
в нижней части экрана будет выведено окно с диагнозом
ошибки (Program Error). Одновременно будет вызвано окно редактирования программы,
в котором "сомнительная" строка будет выделена цветом. В окне с диагнозом ошибки
имеются графические кнопки:
<Cancel> - сброс программы;
<Suspend> - приостановка программы (при этом можно выполнить любые команды и
расчеты
через командное окно);
<Ignore> - пропуск "сомнительной" строки программы.
Например, исказите синтаксис какой-либо команды и запустите программу на
исполнение. Будет выведено диагностическое сообщение:
Inrecognized phrase/keyword in command
(неопознаваемая фраза/оператор в программе)
Нажмите графическую кнопку <Cancel>, найдите в буфере команд команду
создания программы:
MODI COMM students
нажмите ENTER и откорректируйте строку с ошибкой.
3.2.7. Типичные ошибки в программах и сообщения, выводимые Visual FoxPro 5.0:
Inrecognized phrase/keyword in command - нераспознаваемая команда (при
грамматической ошибке в команде);
Variable not found - не найдена нужная переменная (при грамматической ошибке в
написании имени поля или при использовании любой переменной в выражениях, если
ей не было предварительно присвоено какое-либо значение);
FOR/WHILE need logical Exprassion - не верно записано
логическое условие в
сочетании с FOR либо с WHILE (нужно проверить правильность команды);
При обнаружении ошибки дальнейшее выполнение программы
приостанавливается автоматически и выводится сообщение с диагнозом ошибки и с
предлагаемым ее нахождением в команде (строка с ошибкой выделена цветом).
3.2.8. Сделайте ряд упражнений для закрепления навыков работы с программой:
а) Найдите в буфере команд MODI COMM students, нажмите ENTER.
б) Сделайте грамматическую ошибку в одной из команд (например, вместо CLOSE
наберите CLASE. Нажмите Crtl+W).
в) Найдите в буфере команду DO students, выполните ее.
г) Прочтите сообщение об ошибке.
д) Повторите п.а.
е) Исправьте ошибку.
ж) Сделайте ошибку
в наименовании поля - например, ФИ вместо ФИО.
з) Повторите п.п. в..е.
и) Сделайте ошибку в записи условия FOR (например, удалите знак сравнения).
к) Повторите п.г. и п.е.
Освоенные команды, термины и приемы:
SELECT <рабочая область A..J, W11..W25> - назначение рабочей области в
                                           66

SELECT A
BROWSE && просматривается файл students.dbf.
_____________________________________________________________________________

       3.2.6. После набора запишите программу (Crtl+W либо системное меню File/Save
либо пиктограмма Save). Запустить ее на исполнение Вы можете тремя способами:
• командой               DO Students;
• системное меню         PROGRAM / DO (либо Ctrl+D);
• пиктограмма запуска RUN.
       Программа будет выполнена только при отсутствии ошибок. Если ошибки все же
будут, программа остановится и в нижней части экрана будет выведено окно с диагнозом
ошибки (Program Error). Одновременно будет вызвано окно редактирования программы,
в котором "сомнительная" строка будет выделена цветом. В окне с диагнозом ошибки
имеются графические кнопки:
•  - сброс программы;
•  - приостановка программы (при этом можно выполнить любые команды и
    расчеты через командное окно);
•  - пропуск "сомнительной" строки программы.
       Например, исказите синтаксис какой-либо команды и запустите программу на
исполнение. Будет выведено диагностическое сообщение:
                        Inrecognized phrase/keyword in command
                      (неопознаваемая фраза/оператор в программе)
       Нажмите графическую кнопку , найдите в буфере команд команду
создания программы:
                                 MODI COMM students
нажмите ENTER и откорректируйте строку с ошибкой.

    3.2.7. Типичные ошибки в программах и сообщения, выводимые Visual FoxPro 5.0:
• Inrecognized phrase/keyword in command - нераспознаваемая команда (при
   грамматической ошибке в команде);
• Variable not found - не найдена нужная переменная (при грамматической ошибке в
   написании имени поля или при использовании любой переменной в выражениях, если
   ей не было предварительно присвоено какое-либо значение);
• FOR/WHILE need logical Exprassion - не верно записано логическое условие в
   сочетании с FOR либо с WHILE (нужно проверить правильность команды);
       При обнаружении ошибки дальнейшее выполнение программы
приостанавливается автоматически и выводится сообщение с диагнозом ошибки и с
предлагаемым ее нахождением в команде (строка с ошибкой выделена цветом).

        3.2.8. Сделайте ряд упражнений для закрепления навыков работы с программой:
      а) Найдите в буфере команд MODI COMM students, нажмите ENTER.
      б) Сделайте грамматическую ошибку в одной из команд (например, вместо CLOSE
наберите CLASE. Нажмите Crtl+W).
      в) Найдите в буфере команду DO students, выполните ее.
      г) Прочтите сообщение об ошибке.
      д) Повторите п.а.
      е) Исправьте ошибку.
      ж) Сделайте ошибку в наименовании поля - например, ФИ вместо ФИО.
      з) Повторите п.п. в..е.
      и) Сделайте ошибку в записи условия FOR (например, удалите знак сравнения).
      к) Повторите п.г. и п.е.
                      Освоенные команды, термины и приемы:
      SELECT <рабочая область A..J, W11..W25> - назначение рабочей области в