Моя XML-схема выглядит так:
<element name="PurchaseOrderInformation">
<complexType>
<sequence>
<element ref="pidx:PurchaseOrderNumber"/>
<element ref="pidx:PurchaseOrderIssuedDate" minOccurs="0"/>
<element ref="pidx:PurchaseOrderTypeCode" minOccurs="0"/>
<element ref="pidx:ReleaseNumber" minOccurs="0"/>
<element ref="pidx:SalesOrderNumber" minOccurs="0"/>
<element ref="pidx:RevisionNumber" minOccurs="0"/>
</sequence>
</complexType>
</element>
<element name="PurchaseOrderIssuedDate" type="date"/>
<element name="PurchaseOrderLineItemNumber" type="string"/>
Всякий раз, когда имя клиента «ABC», мне нужно иметь элемент PurchaseOrderLineItemNumber в сложном типе PurchaseOrderInformation.
Есть ли способ добиться этого?