TMappl.GetLayerObjectsByFieldValue

Модуль: Mappl
Класс: TMappl

Найти объекты слоя по значению некоторого поля

Объявление

function GetLayerObjectsByFieldValue(lCode: integer;
	 aFieldName,aFieldValue: string; oIndexes: PArrayInteger): integer;

Параметры

lCode
код слоя первого объекта
aFieldName
имя поля
aFieldValue
значение поля
oIndexes
указатель на динамический массив уникальных индексов найденных объектов

Возвращает

-4
поле в таблице не найдено
-3
ошибка соединения с сервером СУБД
-2
слой не существует
-1
ошибка выполнения запроса
>=0
количество найденных объектов

Описание

(массив должен быть размещен в пользовательской программе)

Смотри также

GetLayerObjectsByFieldValue
Найти объекты слоя по значению некоторого поля
GetLayerObjectsByFieldValueList
Найти объекты слоя по значениям полей из списка
GetLayerObjectsByFieldValueX
Найти объекты слоя по значению некоторого поля через OleVariant
GetLayerObjectsByFieldValueListX
Найти объекты слоя по значениям полей из списка через OleVariant