Показать страницуИстория страницыСсылки сюдаЭкспорт в PDFНаверх Эта страница только для чтения. Вы можете посмотреть её исходный текст, но не можете его изменить. Сообщите администратору, если считаете, что это неправильно. ====== Получение информации о реквизитах проекта ====== Метод: **GetProjectFields** =====Передаваемые параметры===== ^Параметр^Описание^ |ASPNETSessionId|Идентификатор сессии| |projectId|Идентификатор проекта| <code xml> <?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <GetProjectFields xmlns="http://streamline/"> <ASPNETSessionId>string</ASPNETSessionId> <projectId>string</projectId> </GetProjectFields> </soap:Body> </soap:Envelope> </code> =====Возвращаемые параметры===== ^Параметр^Описание^ |GetProjectFieldsResult|Массив реквизитов проекта| |ProjectFieldWrapper|Массив параметров реквизита| |FieldId|Идентификатор реквизита| |FieldType|Тип реквизита| |FieldValue|Значение реквизита| <callout type="success"> У реквизитов типа "Классификатор" возвращаются идентификаторы их значений. \\ Для конвертирования идентификаторов значений классификаторов основанных на базовых объектах ("Проект", "Документ", "Дискуссия", "Пользователь") в идентификаторы соответствующих объектов системы необходимо использовать API [[product/api/list/convertclassifieritemidtoobjectid|ConvertClassifierItemIdToObjectId]]. </callout> ====Список поддерживаемых типов реквизитов==== ^Тип реквизита^Примечание ^ |String|Строковый реквизит| |Html|Html реквизит| |Numeric|Числовой реквизит| |Date|Реквизит типа дата| |Document|Идентификатор последней версии документа| <code xml> <?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <GetProjectFieldsResponse xmlns="http://streamline/"> <GetProjectFieldsResult> <ProjectFieldWrapper> <FieldId>string</FieldId> <FieldType>string</FieldType> <FieldValue>string</FieldValue> </ProjectFieldWrapper> <ProjectFieldWrapper> <FieldId>string</FieldId> <FieldType>string</FieldType> <FieldValue>string</FieldValue> </ProjectFieldWrapper> </GetProjectFieldsResult> </GetProjectFieldsResponse> </soap:Body> </soap:Envelope> </code>