MDWC_Wizard.xsd

<?xml version="1.0" encoding="UTF-8"?>
<xs:schema version="1.0"
           xmlns:xs="http://www.w3.org/2001/XMLSchema"
           elementFormDefault="qualified">
	<xs:element name="document">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="permissions"
				            minOccurs="0"
				            maxOccurs="1"/>
				<xs:element name="columns"
				            minOccurs="0"
				            maxOccurs="1"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="permissions">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="permission"
				            minOccurs="0"
				            maxOccurs="unbounded"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="permission">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="query"
				            type="xs:string" nillable="false"/>
				<xs:element name="errormessage"
				            type="xs:string" nillable="false"/>
			</xs:sequence>
			<xs:attribute name="type"
			              use="required">
				<xs:simpleType>
					<xs:restriction base="xs:string">
						<xs:enumeration value="start"/>
						<xs:enumeration value="execute"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
		</xs:complexType>
	</xs:element>
	<xs:element name="columns">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="column"
				            minOccurs="1"
				            maxOccurs="unbounded"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="column">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="regel"
				            type="xs:integer"
				            nillable="false"/>
				<xs:element name="tagnaam"
				            type="xs:string"
				            minOccurs="0"/>
				<xs:element name="label"
				            type="xs:string"
				            minOccurs="0"/>
				<xs:element name="divwidth"
				            type="xs:integer"
				            nillable="false"/>
				<xs:element name="divheight"
				            type="xs:integer"
				            nillable="false"/>
				<xs:element name="edit"
				            type="xs:string"
				            nillable="false"/>
				<xs:element name="showhint"
				            type="xs:boolean"
				            default="false"
				            minOccurs="0"/>
				<xs:element name="wavetype"
				            type="stringtype_wavetype"
				            nillable="false"/>
				<xs:element name="source"
				            type="xs:string"
				            minOccurs="0"/>
				<xs:element name="filter"
				            type="xs:string"
				            minOccurs="0"/>
				<xs:element name="nullable"
				            type="xs:boolean"
				            default="true"
				            minOccurs="0"/>
				<xs:element name="icoon"
				            type="xs:integer"
				            default="0"
				            minOccurs="0"/>
				<xs:element name="align"
				            type="xs:string"
				            minOccurs="0"/>
				<xs:element name="pattern"
				            type="xs:string"
				            minOccurs="0"/>
				<xs:element name="hint"
				            type="xs:string"
				            minOccurs="0"/>
				<xs:element name="visible"
				            type="xs:string"
				            minOccurs="0"/>
				<xs:element name="miscellaneous"
				            type="xs:string"
				            minOccurs="0"/>
				<xs:element name="textpattern"
				            type="xs:string"
				            minOccurs="0"/>
				<xs:element name="default_value"
				            type="xs:string"
				            minOccurs="0"/>
				<xs:element name="default_value_id"
				            type="xs:string"
				            minOccurs="0"/>
				<xs:element name="maxcharacters"
				            type="xs:integer"
				            minOccurs="0"/>
			</xs:sequence>
			<xs:attribute name="value"
			              use="optional"
			              type="xs:string"/>
		</xs:complexType>
	</xs:element>
	<xs:simpleType name="stringtype_wavetype">
		<xs:restriction base="xs:string">
			<xs:enumeration value="string"/>
			<xs:enumeration value="integer"/>
			<xs:enumeration value="float"/>
			<xs:enumeration value="memo"/>
			<xs:enumeration value="spinedit"/>
			<xs:enumeration value="float"/>
			<xs:enumeration value="datum"/>
			<xs:enumeration value="icoon"/>
			<xs:enumeration value="kleurbal"/>
			<xs:enumeration value="boolean"/>
			<xs:enumeration value="boolean+"/>
			<xs:enumeration value="booleanV"/>
			<xs:enumeration value="keuzelijst"/>
			<xs:enumeration value="wizard"/>
			<xs:enumeration value="radiobutton"/>
			<xs:enumeration value="schermknop"/>
			<xs:enumeration value="space"/>
			<xs:enumeration value="datumro"/>
			<xs:enumeration value="picture"/>
			<xs:enumeration value="tekst"/>
			<xs:enumeration value="flexmemo"/>
			<xs:enumeration value="timefloat"/>
			<xs:enumeration value="combobox"/>
			<xs:enumeration value="boolean10"/>
			<xs:enumeration value="spinner"/>
			<xs:enumeration value="datetime"/>
		</xs:restriction>
	</xs:simpleType>
</xs:schema>

  • openwave/1.35/applicatiebeheer/instellen_inrichten/schermdefinitie/xsd_s/validatiescherma_voor_insertsysstandardrow.txt
  • Laatst gewijzigd: 2026/10/12 13:22
  • door Paul de Boer