Разное / Реклама
Программирование на FoxPro 2.5/2.6 для MS–DOS

Использование процедур в теле программы.

В этом разделе сайта рассмотрим использование процедур в СУБД FoxPro, использование которых значительно упрощает процесс написания программы и приводит их содержимое в порядок.
Набор команд, которые собственно и будут являться процедурой, должен начинаться командой:

PROCEDURE (имя процедуры) например – PROCEDURE MyProc1

Для обозначения конца процедуры, с возвратом в основную программу, обычно используется команда:

RETURN

Процедура обычно указывается в самом конце текста программы, после ее основного кода. По тексту программы эти процедуры вызываются командой:

DO (имя процедуры) например – DO MyProc1

Приведем пример использования процедуры (увеличение оклада сотрудникам, з/п которых менее 220) в программе FoxPro:

Пример 5

Если процедур в программе предполагается использовать в большом количестве, то (для того, чтобы не нагромождать код основной программы) их можно объединить в один процедурный файл типа – PRG. Далее, по тексту программы, этот файл вызывается командой:

SET PROCEDURE TO (имя процедурного файла) , только после этого можно командой DO вызывать из него отдельные процедуры.

В каждый момент времени может быть открыт только один процедурный файл. Чтобы его закрыть, нужно использовать команду SET PROCEDURE TO – без параметров.



Поиск по сайту:
  Rambler's Top100
Copyright (c) 2010, Программирование на FoxPro для MS–DOS
Сайт создан в системе uCoz