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
- Получить значения семантических полей произвольной таблицы по соединению с сервером СУБД