Inhalt der Seitenquellen

www.altova.com Alle erweitern/reduzieren Dieses Kapitel drucken Vorherige Seite Eine Ebene nach oben Nächste Seite

Startseite >  Tutorials > Unterseiten und Sichtbarkeit >

Inhalt der Seitenquellen

Für das Design werden drei XML-Datenquellen benötigt:

 

$XML1 ist eine Struktur, die direkt im Design erstellt wird. In dieser Datenquelle sollen die Daten für die vom Endbenutzer getroffene Auswahl, die auf der Unterseite angezeigt werden soll, gespeichert werden. Die Datenquelle $XML1 wird von beiden Seiten des Designs verwendet.
$CUSTOMERS enthält die Details von drei Kunden. Die XML-Struktur und die Kundendaten werden aus der XML-Datei Customers.xml (siehe Codefragment unten) importiert. Die Datenquelle $CUSTOMERS wird sowohl von der Toplevel-Seite als auch von der Unterseite verwendet.
$ORDERS enthält die Details von sechs Bestellungen, die durch drei Kunden aus der Datei Customers.xml getätigt wurden. Die XML-Struktur und die Bestelldaten werden aus der XML-Datei Orders.xml (siehe Codefragment unten) importiert. Die Bestellungen in der Datenquelle $ORDERS werden in einer Tabelle auf der Unterseite "Orders" angezeigt.

 

Click to expand/collapseCodefragment der XML-Seitenquelle Customers.xml

Die Datei befindet sich im MobileTogether-Ordner des Ordners (Eigene) Dokumente: MobileTogetherDesignerExamples\Tutorials\Customers.xml.

 

<?xml version="1.0" encoding="UTF-8"?>

<Customers>

  <Customer code="123">

    <Name>New Fashion</Name>

    <AddressLine01>56 Tromer Street</AddressLine01>

    <AddressLine02></AddressLine02>

    <City>Stockholm</City>

    <ZipCode>1000</ZipCode>

    <Country>Sweden</Country>

    <Email>contact01@newfashion.dummy</Email>

    <Phone/>

  </Customer>

  <Customer code="456">

    <Name>HiDeHo</Name>

    <AddressLine01>7 Norsk Street</AddressLine01>

    <AddressLine02></AddressLine02>

    <City>Oslo</City>

    <ZipCode>7065</ZipCode>

    <Country>Norway</Country>

    <Email>contact02@hideho.dummy</Email>

    <Phone/>

  </Customer>

  <Customer code="789">

    <Name>JuniorsRV</Name>

    <AddressLine01>81 Bjork Street</AddressLine01>

    <AddressLine02></AddressLine02>

    <City>Copenhagen</City>

    <ZipCode>4538</ZipCode>

    <Country>Denmark</Country>

    <Email>contact03@juniorsrus.dummy</Email>

    <Phone/>

  </Customer>

</Customers>

 

 

Click to expand/collapseCodefragment der XML-Seitenquelle Orders.xml

Die Datei befindet sich im MobileTogether-Ordner des Ordners (Eigene) Dokumente: MobileTogetherDesignerExamples\Tutorials\AltovaProducts.xml.

 

<?xml version="1.0" encoding="UTF-8"?>

<Orders>

  <Order number="001">

    <CustomerCode>456</CustomerCode>

    <OrderDate>2015-04-03</OrderDate>

    <OrderAmount>4906.38</OrderAmount>

    <Currency>EUR</Currency>

  </Order>

  <Order number="002">

    <CustomerCode>789</CustomerCode>

    <OrderDate>2015-04-03</OrderDate>

    <OrderAmount>8345.60</OrderAmount>

    <Currency>EUR</Currency>

  </Order>

  <Order number="003">

    <CustomerCode>123</CustomerCode>

    <OrderDate>2015-04-04</OrderDate>

    <OrderAmount>5645.20</OrderAmount>

    <Currency>EUR</Currency>

  </Order>

  <Order number="004">

    <CustomerCode>123</CustomerCode>

    <OrderDate>2015-04-05</OrderDate>

    <OrderAmount>3805.68</OrderAmount>

    <Currency>EUR</Currency>

  </Order>

  <Order number="005">

    <CustomerCode>789</CustomerCode>

    <OrderDate>2015-04-06</OrderDate>

    <OrderAmount>2786.45</OrderAmount>

    <Currency>EUR</Currency>

  </Order>

  <Order number="006">

    <CustomerCode>456</CustomerCode>

    <OrderDate>2015-04-07</OrderDate>

    <OrderAmount>7460.50</OrderAmount>

    <Currency>EUR</Currency>

  </Order>

</Orders>

 

 


© 2019 Altova GmbH