Sous-pages et visibilité
Ce tutoriel vous montre comment ouvrir une sous-page depuis une page supérieure et comment filtrer l'affichage d'une structure de données en utilisant la propriété Visible. Vous apprendrez également comment utiliser les tables dynamiques, les groupes d'action, l'action Mise à jour de nœud et les décimales dans les fonctions XPath. La page supérieure (première capture d'écran ci-dessous) affiche tous les clients actuellement stockés dans la base de données. Si le client final clique sur un détail de client (nom, ville, etc.), une sous-page s'ouvre et affiche les commandes actuelles de ce client (deuxième capture d'écran ci-dessous).
Les données du design sont stockées dans deux sources de page : une source contient les données client, la seconde source contient les détails de commande. Les deux sources de page ont un code client en commun. Celui-ci sert à lier les données client avec les détails de commande. Nous utilisons les fichiers XML dans ce tutoriel mais les sources de page pourraient aussi bien être des bases de données dans lesquelles le code client est utilisé en tant que la clé primaire.
Les fichiers de tutoriel
Vous trouverez les fichiers de ce tutoriel dans votre dossier (Mes) Documents MobileTogether : MobileTogetherDesignerExamples\Tutorials\SubPagesAndVisibility.
•Le fichier de données XML qui contient les données client est Customers.xml
•Le fichier de données XML qui contient les données de commande est Orders.xml
•Le fichier de données que vous obtiendrez à la fin devrait être semblable à SubPagesAndVisibility.mtd
Structure du tutoriel
Ce tutoriel est organisé dans les sections suivantes :
•Page supérieure : Sources de pages
•Page supérieure : Table clients
•Page supérieure : Groupe d'action, Aller à la sous-page
•Page supérieure : Action Show all orders
•Sous-page : Propriété Visibilité
•Sous-page : Sommes décimales dans XPath