Массивы

Функции

Описание

ACLASS( )Помещает в массив переменных памяти имя класса объекта, а также имена его родительских классов..
ACOPY( )Копируем элементы из одного массива в другой.
ADATABASES()Помещает в массив переменных памяти имена всех открытых баз данных и описания путей для этих имен.
ADBOBJECTS( )Помещает в массив переменных памяти имена соединений, отношений, таблиц или представлений SQL из текущей базы данных
ADEL( )Удаляет элемент из одномерного массива или удаляет строку или столбец из двумерного массива
ADIR( )Заносит в массив информацию о файлах и возвращает количество файлов.
AELEMENT( )Вычисляет номер элемента массива исходя из индексов этого элемента.
ADIR( )Создает массив переменных памяти, содержащий информацию о самой последней ошибке, связанной с Visual FoxPro, OLE или ODBC.
AFIELDS( )Помещает информацию о структуре текущей таблицы в массив и возвращает количество полей в таблице.
AFONT( )Заносит в массив информацию о доступных шрифтах.
AINS( )Вставляет элемент в одномерный массив или вставляет строку или столбец в двумерный массив
AINSTANCE( )Помещает экземпляры класса в массив переменных памяти и возвращает число занесенных в массив экземпляров.
ALEN( )Возвращает число элементов, строк или столбцов в массиве.
AMEMBERS( )Помещает в массив переменных памяти имена свойств, процедур и объектов-членов заданного объекта
APPEND FROM ARRAYДобавляет одну запись в выбранную в данный момент таблицу для каждой строки массива и заполняет каждую запись данными из соответствующей строки массива.
APRINTERS( )Помещает в массив переменных памяти имена принтеров, которые в данный момент описаны в Windows.
ASCAN( )Просматривает массив в поисках элемента, данные которого имеют то же значение и тот же тип, что и указанное выражение.
ASELOBJ( )Помещает в массив переменных памяти указатели на выбранные в данный момент элементы управления в активном конструкторе форм.
ASORT( )Сортирует элементы массива в возрастающем или убывающем порядке.
ASUBSCRIPT( )Возвращает индекс по строке или столбцу элемента массива исходя из его номера.
AUSED( )Помещает в массив переменных памяти псевдонимы и рабочие области для таблиц заданного сеанса.
COPY TO ARRAYКопирует данные в массив из таблицы, выбранной в данный момент.
DECLAREСоздает одномерный или двумерный массив.. Идентична с DIMENSION.
DIMENSIONСоздает одномерный или двумерный массив.. Идентична с DECLARE.
DISPLAY MEMORYОтображает текущее содержимое переменных памяти и массивов.
FOR EACH ... ENDFORВыполняет набор команд для каждого из элементов массива или коллекции. Конструкция полезна при работе с одномерными массивами, с каждым из которых надо выполнить последовательсность однотипных действий. Быстрее чем обычно употребляемая конструкция цикла FOR....ENDFOR.
GATHERЗамещает данные в текущей записи текущей выбранной таблицы содержимым массива, группы переменных памяти или объекта.
PUBLICОпределяет глобальные переменные памяти или массивы.
RELEASEУдаляет из памяти переменные или массивы.
REGIONALСоздает региональные переменные памяти и массивы. Regional массивы и переменные аналогичны массивам и переменным типа
REPLACE FROM ARRAYИзменяет данные в полях на значения из массива.
RESTORE FROMИзвлекает переменные памяти и массивы переменных памяти, сохраненные в файле переменных памяти или в memo-поле, и помещает их в память.
RESTORE SCREENВосстанавливает основное окно Visual FoxPro или пользовательское окно, сохраненное перед этим в буфере экрана, в переменной памяти или в элементе массива.
SAVE TOСохраняет текущие переменные памяти и массивы в файле переменных памяти или в memo-поле.
SCATTER Копирует содержимое текущей записи в набор переменных памяти или в массив.
SELECT - SQLПолучение данных из одной или нескольких таблиц в массив или курсор.
STOREСохраняет данные в переменной памяти, массиве или в элементе массива.
Hosted by uCoz