URL: components/services/APIRelations.asmx
Метод: AddHorizontalRelations
| Параметр | Описание |
|---|---|
ASPNETSessionId | Идентификатор сессии |
Relations | Массив объектов для создания связей с полями |
RelationDataContract | Массив горизонтальной связи |
RelationTemplateId | Идентификатор горизонтальной связи |
P2MObject1Id | Идентификатор первого объекта |
P2MObject2Id | Идентификатор второго объекта |
<?xml version="1.0" encoding="utf-8"?> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:str="http://streamline/"> <soapenv:Header/> <soapenv:Body> <str:AddHorizontalRelations> <str:newRelations> <str:ASPNETSessionId>string</str:ASPNETSessionId> <str:Relations> <str:RelationDataContract> <str:RelationTemplateId>guid</str:RelationTemplateId> <str:P2MObject1Id>guid</str:P2MObject1Id> <str:P2MObject2Id>guid</str:P2MObject2Id> </str:RelationDataContract> </str:Relations> </str:newRelations> </str:AddHorizontalRelations> </soapenv:Body> </soapenv:Envelope>
| Параметр | Описание |
|---|---|
AddHorizontalRelationsResult | Результат выполнения метода |
CreatedRelations | Массив объектов для создания связей с полями |
RelationWrapper | Результат выполнения метода (массив) |
Id | Идентификатор связи |
RelationTemplateId | Идентификатор типа связи |
P2MObject1Id | Идентификатор первого объекта |
P2MObject2Id | Идентификатор второго объекта |
Errors | Массив с ошибками |
Error | Ошибка |
Message | Сообщение об ошибке |
<?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"> <AddHorizontalRelationsResponse xmlns="http://streamline/"> <AddHorizontalRelationsResult> <CreatedRelations> <RelationWrapper> <Id>guid</Id> <RelationTemplateId>guid</RelationTemplateId> <P2MObject1Id>guid</P2MObject1Id> <P2MObject2Id>guid</P2MObject2Id> </RelationWrapper> <RelationWrapper> <RelationTemplateId>guid</RelationTemplateId> <P2MObject1Id>guid</P2MObject1Id> <P2MObject2Id>guid</P2MObject2Id> </RelationWrapper> </CreatedRelations> <Errors> <Error> <Message>string</Message> <Relations> <RelationDataContract> <RelationTemplateId>guid</RelationTemplateId> <P2MObject1Id>guid</P2MObject1Id> <P2MObject2Id>guid</P2MObject2Id> </RelationDataContract> </Relations> </Error> </Errors> </AddHorizontalRelationsResult> </AddHorizontalRelationsResponse> </s:Body> </s:Envelope>