- From: Aaron Reed <aaronr@us.ibm.com>
- Date: Mon, 24 Jul 2006 17:46:25 -0500
- To: www-forms@w3.org
Hi, I have a question about the 1.0 spec. It says that inputs, ranges and uploads all have limitations as to the types of data that they can bind to. xf:input is spelled out pretty clearly...it can only bind to simpleContent that is NOT xsd:base64Binary or xsd:hexBinary or derived from them. However upload and range do NOT have the simpleContent rule. For example, upload says, "This form control can only be bound to datatypes xsd:anyURI, xsd:base64Binary or xsd:hexBinary, or types derived by restriction from these." Is this just simpleContent restriction or does this include complexContent restriction? Also why can't I bind to a node with a complex type that uses simpleContent extension? Like: <xs:complexType name="myType"> <xs:simpleContent> <xs:extension base="xs:anyURI"> <xs:attribute name="filename" type="xs:string"/> <xs:attribute name="mediatype" type="xs:string"/> </xs:extension> </xs:simpleContent> </xs:complexType> Any clarification appreciated. Thanks, --Aaron
Received on Monday, 24 July 2006 22:49:47 UTC