Внешние процедуры.
Создание программных файлов
Если результатом работы процедуры является единственное вы численное значение, то удобнее использовать процедуру-функцию. Процедура-функция может быть оформлена как внешняя или как внутренняя процедура. Процедура-функция вызывает по своему имени, которое допускается указывать в командах. По еле имени процедуры-функции обязательно указываются или пустые круглые скобки, или круглые скобки с именами… Читать ещё >
Внешние процедуры. Создание программных файлов (реферат, курсовая, диплом, контрольная)
Внешней процедурой называется некоторая последовательность Команд, которые выполняют определяющее и законченное действие по обработке данных. Внешняя процедура (или несколько Процедур) хранятся в отдельном файле на диске. Приложение может содержать несколько процедурных файлов, но подключен (активен) всегда только один процедурный файл. Подключение Процедурного файла производится командой:
SET PROCEDURE ТО [].
Команда без опции закрывает процедурный файл.
Команда выхода из среды Visual FoxPro QUIT.
Осуществляет выход из среды Visual FoxPro в операционную систему. Рекомендуется использовать эту команду перед выключением компьютера, с целью предотвращения потери данных.
Внутренние процедуры
Внутренние процедуры хранятся вместе с текстом основной программы и размещаются в конце основной программы.
Для создания внутренних процедур используются те же команды, что и при создании внешних процедур.
Процедура-функция
Если результатом работы процедуры является единственное вы численное значение, то удобнее использовать процедуру-функцию. Процедура-функция может быть оформлена как внешняя или как внутренняя процедура. Процедура-функция вызывает по своему имени, которое допускается указывать в командах. По еле имени процедуры-функции обязательно указываются или пустые круглые скобки, или круглые скобки с именами передаваемых аргументов.
Команда описания заголовка процедуры-функции.
FUNCTION ().
Имя процедуры-функции пишется по правилам имен процедур.
Передача входных параметров (аргументов) и написание тела процедуры-функции производится аналогично процедурам, но запрещено использование команды RETURN в любом вариантеЕдинственный результат вычисления, определенный последним исполняемым оператором, передается под именем самой функции Вызов процедуры-функции производится командой:
DO .