kb:btast_xml_shema

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
kb:btast_xml_shema [2012/07/10 15:30] milanokb:btast_xml_shema [2022/08/03 09:24] (current) – [Preuzimanje] milano
Line 3: Line 3:
  
 Inicijalno zamišljena za predavanjke naredbi kroz komandne linije kako bi se ostvarila interakcija između VB i Java modula, kao i za izvlačenje funkcionalnosti iz izvršnih modula koji ne mogu drugačije da ih eksponiraju. Inicijalno zamišljena za predavanjke naredbi kroz komandne linije kako bi se ostvarila interakcija između VB i Java modula, kao i za izvlačenje funkcionalnosti iz izvršnih modula koji ne mogu drugačije da ih eksponiraju.
 +
 +
 +===== Šema =====
 +
 +<code>
 +<?xml version="1.0" encoding="utf-8"?>
 +<xs:schema xmlns="btask" targetNamespace="btask" xmlns:xs="http://www.w3.org/2001/XMLSchema"
 +  elementFormDefault="qualified" attributeFormDefault="unqualified">
 +  <xs:complexType name="Parametri">
 +    <xs:sequence>
 +      <xs:element name="Parametar" minOccurs="0" maxOccurs="unbounded">
 +        <xs:complexType>
 +          <xs:sequence>
 +            <xs:element name="Naziv" type="xs:string"/>
 +            <xs:element name="Vrsta">
 +              <xs:simpleType>
 +                <xs:restriction base="xs:string">
 +                  <xs:enumeration value="long"/>
 +                  <xs:enumeration value="date"/>
 +                  <xs:enumeration value="text"/>
 +                  <xs:enumeration value="boolean"/>
 +                  <xs:enumeration value="number"/>
 +                </xs:restriction>
 +              </xs:simpleType>
 +            </xs:element>
 +            <xs:element name="Vrednost" type="xs:anyType"/>
 +          </xs:sequence>
 +        </xs:complexType>
 +      </xs:element>
 +    </xs:sequence>
 +  </xs:complexType>
 +  <xs:element name="Zadatak" id="bidTask" type="Zaglavlje">
 +  </xs:element>
 +  <xs:complexType name="Zaglavlje">
 +    <xs:sequence>
 +      <xs:element name="KorID" type="xs:long" default="0"/>
 +      <xs:element name="FirID" type="xs:long" default="0"/>
 +      <xs:element name="Cmd" type="xs:string"/>
 +      <xs:element name="Params" type="Parametri" minOccurs="0" maxOccurs="unbounded"/>
 +    </xs:sequence>
 +  </xs:complexType>
 +</xs:schema>
 +
 +</code>
 +
 +
 +===== Preuzimanje =====
 +
 +
 +XSD fajl ove šeme može se preuzeti {{:wiki:btask.7z|odavde}}.
 +
 +Primeri komandi:
 +
 +{{:wiki:prijem_pazara.xml|XML komanda za prijem pazara iz Balans POS}}
 +===== Dijagram XML-a =====
  
  
 {{  :kb:btask_1.jpg?783x680  }} {{  :kb:btask_1.jpg?783x680  }}
  
  • kb/btast_xml_shema.1341934228.txt.gz
  • Last modified: 2012/07/10 15:30
  • by milano