Получение списка записей таблицы
URL: components/Services/APIService.asmx
Метод: GetRecords
Возвращает список записей таблицы по идентификатору таблицы. Метод работает только с реквизитами-классификаторами, основанными на объектах.
Передаваемые параметры
| Параметр | Описание |
|---|---|
ASPNETSessionId | Идентификатор сессии |
directoryId | Идентификатор таблицы |
projectId | Идентификатор проекта, в котором находится таблица |
<?xml version="1.0" encoding="utf-8"?> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem="http://tempuri.org/"> <soapenv:Header/> <soapenv:Body> <tem:GetRecords> <tem:ASPNETSessionId>string</tem:ASPNETSessionId> <tem:directoryId>string</tem:directoryId> <tem:projectId>string</tem:projectId> </tem:GetRecords> </soapenv:Body> </soapenv:Envelope>
Возвращаемые параметры
| Параметр | Описание |
|---|---|
RecordWrapper | Массив записей таблицы |
RecordId | Идентификатор таблицы |
RecordName | Название таблицы |
RecordParentId | Идентификатор родительской таблицы |
Date | Системная дата таблицы |
ProjectId | Идентификатор объекта, дата начала или окончания которого являются датой записи таблицы. Если объект в записи не указан, то значение «Null» |
DateType | Использованная в таблице дата (начала или окончания) объекта. Возвращаемые значения: StartDate, EndDate |
Delay | Количество дней задержки (временной лаг) к дате объекта (DateType). Указывается в календарных днях |
<?xml version="1.0" encoding="utf-8"?> <s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"> <s:Body xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <GetRecordsResponse xmlns="http://tempuri.org/"> <GetRecordsResult> <Records> <RecordWrapper> <RecordId>string</RecordId> <Fields> <FieldWrapper> <FieldName>string</FieldName> <FieldId>string</FieldId> <FieldVal>string</FieldVal> <FieldType/> </FieldWrapper> <FieldWrapper> <FieldName>string</FieldName> <FieldId>string</FieldId> <FieldVal>string</FieldVal> <FieldType/> </FieldWrapper> </Fields> <Date>dateTime</Date> </RecordWrapper> </Records> </GetRecordsResult> </GetRecordsResponse> </s:Body> </s:Envelope>