У меня проблема, и если вы введете YES в поле, в другом поле вы должны ввести значение больше нуля, если не отправить ошибку в схеме XSD.Не могли бы вы помочь мне с этим?Большое спасибо за ответ.
Понятия не имею, как это сделать.
<xs:element name="ServicioMilitarList" minOccurs="1">
<xs:complexType>
<xs:attribute name="value">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="YES" />
<xs:enumeration value="NO" />
<xs:enumeration value="NA" />
<xs:pattern value='YES|NO|NA'/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element name="TiempoServicioMilitar" minOccurs="1">
<xs:complexType>
<xs:attribute name="value" default="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[\-+]?[0-9]+"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
</xs:complexType>
</xs:element>
Еще раз спасибо.