Имя: Пароль:
1C
1С v8
soap nillable="true" или minOccurs="0";
0 zdas
 
10.07.14
08:14
Добрый день всем.
есть схема в ней описана структура элемента

<xs:complexType name="LogResponse">
<xs:sequence>
<xs:element name="ID" type="xs:string" minOccurs="0"/>
<xs:element name="errors" type="tns:ErrorList" minOccurs="0"/>
</xs:sequence>
</xs:complexType>

ErrorList - массив, который может быть, а может и не быть, но 1cка его упрямо требует, несмотря на minOccurs=0.

soapUI  - отрабатывает без проблем. т.е. никаких ошибок не видит, видит ошибки только 1с :(
1 zdas
 
10.07.14
08:34
ап
2 zdas
 
10.07.14
09:09
еще разик(
3 zdas
 
10.07.14
12:44
и последняя попытка...
4 Fragster
 
гуру
10.07.14
12:47
(0) если массив - то максоккурс -1 поставь
5 zdas
 
10.07.14
14:01
(4) а если массива вообще может не быть?
т.е. это поле вообще может быть не заполнено. а прийти только ID
6 Fragster
 
гуру
10.07.14
14:04
(5) будет список с одним элементом. а вот в (0) два уже не может быть.