Listes de sources de page

www.altova.com Agrandir/Réduire tout Imprimer cette rubrique Page précédente Un niveau supérieur Page suivante

Accueil >  Tutoriels > Sous-pages et visibilité >

Listes de sources de page

Le design aura trois sources de page XML :

 

$XML1 est une arborescence créée directement dans le design. Son objectif est de stocker la sélection de l'utilisateur final, à savoir quels détails de commande des clients la sous-page devront s'afficher. La source de page $XML1 est partagée par les deux pages du design.
$CUSTOMERS contient les détails de trois clients. La structure d'arborescence XML et les données client sont importées depuis le fichier XML Customers.xml (voir liste ci-dessous). La source de page $CUSTOMERS est utilisée aussi bien dans la page supérieure que dans la sous-page.
$ORDERS contient les détails de six commandes effectuées par trois clients de Customers.xml. La structure d'arborescence XML et les détails de commande sont importés depuis le fichier XML Orders.xml (voir listes ci-dessous). Les commandes dans la source de page $ORDERS sont affichées dans une table dans la sous-page Orders.

 

Click to expand/collapseListe de la source de page XML, Customers.xml

Située dans le dossier MobileTogether du dossier (Mes) Documents : 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/collapseListe de la source de page XML, Orders.xml

Située dans le dossier MobileTogether du dossier (Mes) Documents : 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