Hallo,
bin noch etwas neu in der Schema Definition und möchte einen Decimal Type per XSD validieren lassen, der nur 4-6 Nachkommastellen hat, sonst ist es ein Fehler.
fractionDigits ist bereits definiert, woher bekomme ich aber maxFractionDigits = 6 und minFractionDigits = 4 ?
Von nirgendwo her. Weder minFractionDigits noch maxFractionDigits gibts im XML-Schema.
Wenn du fractionDigits bereits definiert hast, kannst du auch nichts anderen mehr definieren.
Kann ich die Aufgabe auch anders lösen?
Mit einem Reg.Exp z.B. so:
<xs:simpleType name="myDezNum">
<xs:restriction base="xs:decimal">
<xs:pattern value="(+|-)?[0-9]+.[0-9]{4,6}"></xs:pattern>
</xs:restriction>
</xs:simpleType>
Grüße
Thomas