TMappl.GetLayerObjectsByFieldValueList

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

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

Объявление

function GetLayerObjectsByFieldValueList(lCode: integer;
	 aFieldNameList,aFieldValueList: Tstrings; oIndexes: PArrayInteger): integer;

Параметры

lCode
код слоя первого объекта
aFieldNameList
список имен полей (если nil, то список имен полей берется из внутреннего
aFieldValueList
список значений полей (если nil, то список имен полей берется из внутреннего
oIndexes
OLE переменная для уникальных ключей найденных объектов

Возвращает

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

Описание

технологического списка ArgNamesString) технологического списка ArgValuesString)

Смотри также

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