1

次の XSD があります。

<xsd:complexContent>
    <xsd:extension base="mes:Request">
         <xsd:sequence>
           <xsd:element name="empId" type="xsd:string"/>
           <xsd:element name="empTaskId" type="xsd:int"/>
           <xsd:element name="empStateName" type="xsd:string"/>
           <xsd:element name="empTypeName" type="xsd:string"/>
           <xsd:element name="empActionName" type="xsd:string"/>
           <xsd:element name="empTransactionId" type="xsd:int"/>                               
        </xsd:sequence>
    </xsd:extension>
</xsd:complexContent>

私が望むのは、にリストされているフィールドのいずれかから 1 つのフィールドのみを必須として許可すること<sequence>です。使ってみ<choice>ましたが、ラジオボタンのように動作します。チェック ボックスの機能が必要です (1 つ以上のフィールド - 複数選択)。

これを達成する方法について誰かが私を助けることができますか?

4

1 に答える 1