27 | 05 | 2017


Содержание

Массивы

Функции

Описание

ACLASS( )

Помещает в массив переменных памяти имя класса объекта, а также имена его родительских классов..

ACOPY( )

Копируем элементы из одного массива в другой.

ADATABASES()

Помещает в массив переменных памяти имена всех открытых баз данных и описания путей для этих имен.

ADBOBJECTS( )

Помещает в массив переменных памяти имена соединений, отношений, таблиц или представлений SQL из текущей базы данных

ADEL( )

Удаляет элемент из одномерного массива или удаляет строку или столбец из двумерного массива

ADIR( )

Заносит в массив информацию о файлах и возвращает количество файлов.

AELEMENT( )

Вычисляет номер элемента массива исходя из индексов этого элемента.

AERROR( )

Создает массив переменных памяти, содержащий информацию о самой последней ошибке, связанной с Visual FoxPro, OLE или ODBC.

AFIELDS( )

Помещает информацию о структуре текущей таблицы в массив и возвращает количество полей в таблице.

Содержание  

База данных – манипулирование данными

Функции

Описание 

ADATABASES( )

Помещает в массив переменных памяти имена всех открытых баз данных и описания путей для этих имен.

ADD TABLE

Добавляет свободную таблицу в текущую базу данных. Таблица, добавленная в базу данных, не является свободной.

ALIAS( )

Возвращает псевдоним текущей или указанной рабочей области.

APPEND

Добавляет одну или несколько записе в конец таблицы.

APPEND FROM

Добавляет записи в текущую таблицу из другого файла.

APPEND FROM ARRAY

Добавляет одну запись в выбранную в данный момент таблицу для каждой строки массива и заполняет каждую запись данными из соответствующей строки массива.

APPEND PROCEDURES

Добавляет процедуры, хранящиеся в текстовом файле, к хранимым процедурам текущей базы данных.

AUSED( )

Помещает в массив переменных памяти псевдонимы и рабочие области для таблиц заданного сеанса.

BEGIN TRANSACTION

Начинает транзакцию. Транзакции поддерживаются только для таблиц базы данных.

Содержание

База данных – работа с записями

Функции

Описание

APPEND

Добавляет одну или несколько записе в конец таблицы.

APPEND FROM

Добавляет записи в текущую таблицу из другого файла.

APPEND FROM ARRAY

Добавляет одну запись в выбранную в данный момент таблицу для каждой строки массива и заполняет каждую запись данными из соответствующей строки массива.

APPEND MEMO

Копирует содержимое текстового файла в memo-поле.

BEGIN TRANSACTION

Начинает транзакцию. Транзакции поддерживаются только для таблиц базы данных.

BLANK

Стирает информацию во всех полях текущей записи, если не задано никаких аргументов.

BOF( )

Определяет, установлен ли указатель записи в начале таблицы.

BROWSE

Открывает окно просмотра и выводит записи из текущей или указанной таблицы.

CALCULATE

Выполняет финансовые и статистические операции над полями в таблице или над выражениями, включающими поля.

CONTINUE

Продолжает работу предыдущей команды LOCATE. команда LOCATE нашла нужную запись, и инициирует перемещает указатель записи к следующей записи, для которой значение логического выражения, заданного в предыдущей команде LOCATE, есть "истина" (.T.).

Содержание 

Visual  FoxPro  окружение - среда

Функции

Описание

ADATABASES()

Помещает в массив переменных памяти имена всех открытых баз данных и описания путей для этих имен.

ADIR( )

Заносит в массив информацию о файлах и возвращает количество файлов.

AFONT( )

Заносит в массив информацию о доступных шрифтах

APRINTERS( )

Помещает в массив переменных памяти имена принтеров, которые в данный момент описаны в Windows.

ASSIST

Запускает программу, заданную системной переменной  _ASSIST.

AUSED( )

Помещает в массив переменных памяти псевдонимы и рабочие области для таблиц заданного сеанса.

_BROWSER

Содержит имя приложения просмотра классов.

_BUILDER

Содержит имя приложения-конструктора VisualFoxPro

CAPSLOCK( )

Возвращает значение текущего режима CAPSLOCK или производит включение или выключение этого режима.

CD | CHDIR

Заменяет каталог VisualFoxPro, используемый по умолчанию, заданным каталогом.

Содержание 

Распределенный доступ к данным - доступ

 

Функции

Описание

BEGIN TRANSACTION

Начинает транзакцию. Транзакции поддерживаются только для таблиц базы данных.

CURSORGETPROP( )

Возвращает текущие установки свойств таблицы или курсора Visual FoxPro.

CURSORSETPROP( )

Задает установки свойств для таблицы или курсора Visual FoxPro.

CURVAL( )

Возвращает значение поля непосредственно с диска или из удаленного источника.  При использовании с OLDVAL() дает возможность контроля за работой в многопользовательской среде для проверки изменения данных другим пользователем.

DBGETPROP( )

Возвращает свойство текущей базы данных, или свойство поля, именованного соединения, таблицы или представления текущей базы данных.

DBSETPROP( )

Устанавливает свойство для текущей базы данных или поля, именованного соединения, таблицы или представления текущей базы данных.

Содержание 

Программирование – отладка и управление ошибкам

 

Функции

Описание

*

Начало невыполнимого тексата в программе.

&&

Указывает на начало неисполняемого комментария внутри строки файла программы.

AERROR( )

Создает массив переменных памяти, содержащий информацию о самой последней ошибке, связанной с Visual FoxPro, OLE или ODBC.

ASSERT

Выводит диалоговое окно при вычислении значения в выражении в (.F.).  Диалог содержит клавиши Cancel, Debug, Ignore и Ignore All.

CLEAR EVENTS

Останавливает процедуру обработки событий, начатую командой READ EVENTS.  После выполнения CLEAR EVENTS iпрограмма продолжается с места, следующего за командой READ EVENTS.

CREATE VIEW

Создает файл среды Visual FoxPro. Команда SET VIEW восстанавливает среду, которая создана командой CREATE VIEW.  Файлы среды имеют расширение .VUE.

DEBUG

Открывает отладчик Visual FoxPro.

Содержание 

Экономические функции

 

Функции

Описание

CALCULATE

Выполняет финансовые и статистические операции над полями в таблице или над выражениями, включающими поля.

FV( )

Возвращает величину будущих денежных инвестиций.

PAYMENT( )

Возвращает размер периодических платежей для ссуды с фиксированным процентом.

PV( )

Возвращает текущую величину инвестированных средств


Содержание

Visual FoxPro события

События

Выполняет метод .......

Activate

Имеет место, когда становится активным объект FormSet, Form или Page или когда отображается объект Toolbar

AfterCloseTables

Имеет место после освобождения таблиц или представлений, заданных в среде данных для формы, набора форм или отчета.

AfterDock

Имеет место после того, как объект ToolBar фиксируется.

AfterRowColChange

Имеет место, когда пользователь переходит в другую строку или другой столбец сетки, после того как новая ячейка получит фокус, и после того как в новой строке или новом столбце произойдет событие When для данного объекта.

BeforeDock

Имеет место перед фиксацией объекта ToolBar.

BeforeOpenTables

Имеет место непосредственно перед открытием таблиц и представлений, связанных со средой данных набора форм, формы или отчета.

BeforeRowColChange

Имеет место перед тем, как пользователь изменяет активную строку или столбец, прежде чем новая ячейка получит фокус.

Содержание

Приложение .  Базовые классы

Имя класса

Является контейнером?

Check Box

 

Column

Да

Combo Box

 

Command Button

 

Command Group

Да

Container

Да

Control

 

Custom

Может быть

Edit Box

 

Form

Да

FormSet

Да

Grid

Да

Header

 

Image

 

Label

 

Line

 

List Box

 

OleBoundControl

 

OleContainerControl

 

OptionGroup

Да

Page

Да

PageFrame

Да

Separator

 

Shape

 

Spinner

 

Text Box

 

Timer

 

ToolBar

Да

Похожие темы на сайте