TMappl.GetSemanticList

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

Получить значения семантических полей таблицы слоя списком

Объявление

function GetSemanticList(lCode,oIndex: integer;
	 FieldList,ValueList: TStrings;
	 flPutToFieldValueBuf: boolean = false): integer;

Параметры

lCode
код слоя
oIndex
уникальный индекс объекта слоя
FieldList
список названий полей
ValueList
возвращаемый список значений полей
flPutToFieldValueBuf
флаг загрузки считанной семантики в буфер FValueBuf

Возвращает

-3
слой не найден
-2
ошибка соединения с сервером СУБД
-1
ошибка выполнения запроса
0
значения считаны

Описание

Если значение поля пустое, то Objects элемента списка значений полей (ValuesList.Objects) содержит значение 1 function GetSemanticList(lCode,oIndex: integer; FieldList,ValueList: TStrings; flPutToFieldValueBuf: boolean = false): integer;

Смотри также

GetSemantic
Получить значение семантического поля таблицы слоя
GetSemanticList
Получить значения семантических полей таблицы слоя списком
GetSemanticListByConn
Получить значения семантических полей произвольной таблицы по соединению с сервером СУБД