Команды и функции Visual FoxPro выполняют определенные действия или возвращают значения, которые будут использоваться в других командах и функциях. Команды и функции могут получать выражения через параметры или сами могут быть частью этих выражений. Кроме того, при использовании команд и функций Visual FoxPro всегда можно применять пользовательские функции (UDFs).

Команды и функции ведут себя по-разному:

  • Команды выполняют действие. Например, команду BROWSE можно использовать для просмотра содержимого таблицы.

  • Функции возвращают значение определенного типа данных. Например, функция DATE( ) возвращает системную дату компьютера. В конце имен функций стоит пара круглых скобок, которая и отличает функции от команд.

Функция всегда используются только в комбинации с командой Visual FoxPro. Например, для того, чтобы вывести на экран системную дату, необходимо скомбинировать команду "?", которая направляет вывод на экран, и функцию DATE( ), которая возвращает текущую системную дату:

  Копировать код
? DATE( )

При использовании команд и функций необходимо строго придерживаться их синтаксиса, а также синтаксиса параметров функций, который подробно описывается в Справочник по языку от A до Z.

См. также