![]() |
DB/Text® WebPublisher PRO Schema documentation |
| schema location: | InputSchema.xsd |
| Elements | Complex types | Simple types |
| AC | KeyFieldsType | detailType |
| BU | MatchFieldsType | trimType |
| CS | RecordsetType | validationType |
| DF | RecordType | |
| DL | ||
| DT | ||
| ES | ||
| ID | ||
| KeyField | ||
| MatchField | ||
| MF | ||
| MQ | ||
| MR | ||
| NP | ||
| Query | ||
| QY | ||
| RF | ||
| RL | ||
| RN | ||
| SE | ||
| SN | ||
| TI | ||
| TN | ||
| TR | ||
| TX | ||
| XC | ||
| XE | ||
| XM | ||
| XP | ||
| XS |
| diagram | ![]() |
||||||||||||||||||
| type | extension of xs:string | ||||||||||||||||||
| used by |
|
||||||||||||||||||
| attributes |
|
||||||||||||||||||
| annotation |
|
||||||||||||||||||
| source | <xs:element name="AC"> <xs:annotation> <xs:documentation>Specifies the action the program will take.</xs:documentation> </xs:annotation> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="validation" type="validationType" use="optional"/> <xs:attribute name="trim" type="trimType" use="optional"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> |
| diagram | ![]() |
||
| type | xs:anyURI | ||
| used by |
|
||
| annotation |
|
||
| source | <xs:element name="BU" type="xs:anyURI"> <xs:annotation> <xs:documentation>Specifies the base URL. Points to page used to generate search.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| type | xs:boolean | ||
| used by |
|
||
| annotation |
|
||
| source | <xs:element name="CS" type="xs:boolean"> <xs:annotation> <xs:documentation>Specifies whether report/display pages use CSS.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||
| type | restriction of xs:string | ||||
| used by |
|
||||
| facets |
|
||||
| annotation |
|
||||
| source | <xs:element name="DF"> <xs:annotation> <xs:documentation>Specifies the expanded display form name.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="20"/> <xs:minLength value="1"/> </xs:restriction> </xs:simpleType> </xs:element> |
| diagram | ![]() |
||
| type | xs:boolean | ||
| used by |
|
||
| annotation |
|
||
| source | <xs:element name="DL" type="xs:boolean"> <xs:annotation> <xs:documentation>Specifies whether to show the form list on the expanded display.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||
| type | restriction of xs:string | ||||
| used by |
|
||||
| facets |
|
||||
| annotation |
|
||||
| source | <xs:element name="DT"> <xs:annotation> <xs:documentation>Specifies the document type used in the content setting for HTTP header information passed to browser.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="50"/> </xs:restriction> </xs:simpleType> </xs:element> |
| diagram | ![]() |
||
| type | xs:boolean | ||
| used by |
|
||
| annotation |
|
||
| source | <xs:element name="ES" type="xs:boolean"> <xs:annotation> <xs:documentation>Specifies whether to open the expanded display form in a new browser window.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||
| type | restriction of xs:string | ||||
| used by |
|
||||
| facets |
|
||||
| annotation |
|
||||
| source | <xs:element name="ID"> <xs:annotation> <xs:documentation>Specifies the password you want to use.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="0"/> <xs:maxLength value="15"/> </xs:restriction> </xs:simpleType> </xs:element> |
| diagram | ![]() |
||
| type | xs:string | ||
| used by |
|
||
| annotation |
|
||
| source | <xs:element name="KeyField" type="xs:string"> <xs:annotation> <xs:documentation>Specifies a field that the user wants returned in the XML response.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| type | xs:string | ||
| used by |
|
||
| annotation |
|
||
| source | <xs:element name="MatchField" type="xs:string"> <xs:annotation> <xs:documentation>Specifies the name of the field on which records are matched.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| type | xs:string | ||
| used by |
|
||
| annotation |
|
||
| source | <xs:element name="MF" type="xs:string"> <xs:annotation> <xs:documentation>Specifies the message file name for message translation.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||
| type | restriction of xs:string | ||||
| used by |
|
||||
| facets |
|
||||
| annotation |
|
||||
| source | <xs:element name="MQ"> <xs:annotation> <xs:documentation>Specifies name of query screen from which to read search textbase information for WebPublisher Multiple Texbase Query.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="20"/> </xs:restriction> </xs:simpleType> </xs:element> |
| diagram | ![]() |
||
| type | restriction of xs:integer | ||
| used by |
|
||
| facets |
|
||
| annotation |
|
||
| source | <xs:element name="MR"> <xs:annotation> <xs:documentation>Specifies the maximum number of records displayed per page.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:minInclusive value="1"/> </xs:restriction> </xs:simpleType> </xs:element> |
| diagram | ![]() |
||
| type | restriction of xs:integer | ||
| used by |
|
||
| facets |
|
||
| annotation |
|
||
| source | <xs:element name="NP"> <xs:annotation> <xs:documentation>Specifies location of the form list and Next/Previous/New Search buttons.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:minInclusive value="1"/> </xs:restriction> </xs:simpleType> </xs:element> |
| diagram | ![]() |
||||||||||||
| children | AC TN BU CS DF DL DT ES ID MF MQ MR NP QY RF RL RN SE SN TI TR TX XC XE XM XP XS MatchFields KeyFields Recordset | ||||||||||||
| attributes |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <xs:element name="Query"> <xs:annotation> <xs:documentation>Root element.</xs:documentation> </xs:annotation> <xs:complexType> <xs:all> <xs:element ref="AC"/> <xs:element ref="TN" minOccurs="0"/> <xs:element ref="BU" minOccurs="0"/> <xs:element ref="CS" minOccurs="0"/> <xs:element ref="DF" minOccurs="0"/> <xs:element ref="DL" minOccurs="0"/> <xs:element ref="DT" minOccurs="0"/> <xs:element ref="ES" minOccurs="0"/> <xs:element ref="ID" minOccurs="0"/> <xs:element ref="MF" minOccurs="0"/> <xs:element ref="MQ" minOccurs="0"/> <xs:element ref="MR" minOccurs="0"/> <xs:element ref="NP" minOccurs="0"/> <xs:element ref="QY" minOccurs="0"/> <xs:element ref="RF" minOccurs="0"/> <xs:element ref="RL" minOccurs="0"/> <xs:element ref="RN" minOccurs="0"/> <xs:element ref="SE" minOccurs="0"/> <xs:element ref="SN" minOccurs="0"/> <xs:element ref="TI" minOccurs="0"/> <xs:element ref="TR" minOccurs="0"/> <xs:element ref="TX" minOccurs="0"/> <xs:element ref="XC" minOccurs="0"/> <xs:element ref="XE" minOccurs="0"/> <xs:element ref="XM" minOccurs="0"/> <xs:element ref="XP" minOccurs="0"/> <xs:element ref="XS" minOccurs="0"/> <xs:element name="MatchFields" type="MatchFieldsType" minOccurs="0"/> <xs:element name="KeyFields" type="KeyFieldsType" minOccurs="0"/> <xs:element name="Recordset" type="RecordsetType" minOccurs="0"/> </xs:all> <xs:attribute name="detail" type="detailType" use="optional"/> </xs:complexType> </xs:element> |
| diagram | ![]() |
| type | MatchFieldsType |
| children | MatchField |
| source | <xs:element name="MatchFields" type="MatchFieldsType" minOccurs="0"/> |
| diagram | ![]() |
| type | KeyFieldsType |
| children | KeyField |
| source | <xs:element name="KeyFields" type="KeyFieldsType" minOccurs="0"/> |
| diagram | ![]() |
| type | RecordsetType |
| children | Record |
| source | <xs:element name="Recordset" type="RecordsetType" minOccurs="0"/> |
| diagram | ![]() |
||
| type | extension of xs:string | ||
| used by |
|
||
| annotation |
|
||
| source | <xs:element name="QY"> <xs:annotation> <xs:documentation>Specifies query criteria (field name) for search.</xs:documentation> </xs:annotation> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"/> </xs:simpleContent> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||
| type | restriction of xs:string | ||||
| used by |
|
||||
| facets |
|
||||
| annotation |
|
||||
| source | <xs:element name="RF"> <xs:annotation> <xs:documentation>Specifies the report form name.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="20"/> </xs:restriction> </xs:simpleType> </xs:element> |
| diagram | ![]() |
||
| type | xs:boolean | ||
| used by |
|
||
| annotation |
|
||
| source | <xs:element name="RL" type="xs:boolean"> <xs:annotation> <xs:documentation>Specifies whether to show the form list on the report page.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| type | xs:integer | ||
| used by |
|
||
| annotation |
|
||
| source | <xs:element name="RN" type="xs:integer"> <xs:annotation> <xs:documentation>Specifies record number in the current set.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| type | xs:integer | ||
| used by |
|
||
| annotation |
|
||
| source | <xs:element name="SE" type="xs:integer"> <xs:annotation> <xs:documentation>Specifies entry in the current set.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||
| type | restriction of xs:string | ||||
| used by |
|
||||
| facets |
|
||||
| annotation |
|
||||
| source | <xs:element name="SN"> <xs:annotation> <xs:documentation>Specifies textbase set name for menu screen queries.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="20"/> </xs:restriction> </xs:simpleType> </xs:element> |
| diagram | ![]() |
||
| type | xs:integer | ||
| used by |
|
||
| annotation |
|
||
| source | <xs:element name="TI" type="xs:integer"> <xs:annotation> <xs:documentation>Textbase index. Used with Multiple Textbase Query (MQ). Specifies which textbase the record comes from.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | |||
| type | xs:string | ||
| used by |
|
||
| annotation |
|
||
| source | <xs:element name="TN" type="xs:string"> <xs:annotation> <xs:documentation>Specifies textbase name.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| type | xs:nonNegativeInteger | ||
| used by |
|
||
| annotation |
|