Unterseiten und Sichtbarkeit

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

Startseite >  Tutorials >

Unterseiten und Sichtbarkeit

In diesem Tutorial wird erläutert, wie Sie eine Unterseite von einer Toplevel-Seite aus öffnen und die Anzeige einer Datenstruktur mit Hilfe der Eigenschaft Sichtbar filtern. Außerdem wird beschrieben, wie Sie dynamische Tabellen, Aktionsgruppen, die Aktion "Node aktualisieren" und Dezimalzahlen in XPath-Funktionen verwenden. Auf der Toplevel-Seite (erste Abbildung unten) werden alle aktuell in der Datenbank gespeicherten Kunden angezeigt. Wenn der Endbenutzer auf ein Kundendetail (Name, City, usw.) klickt, wird eine Unterseite geöffnet, auf der die aktuellen Bestellungen dieses Kunden angezeigt werden (zweite Abbildung unten).

MTDSPVSimTopPage01

MTDSPVSimSubPage01

Die Daten für das Design sind in zwei Seitenquellen gespeichert: in einer sind die Kundendaten gespeichert, in einer zweiten die Bestellungsdaten. Die beiden Seitenquellen haben eine Spalte gemeinsam, nämlich den Kundencode (CustomerCode), anhand dessen die Kundendaten mit den Bestellungsdaten verbunden werden. In diesem Tutorial werden XML-Dateien verwendet. Genauso gut können aber auch Datenbanken, in denen die Spalte mit dem Kundencode als Primärschlüssel dient, verwendet werden.

 

Die Tutorial-Dateien

Die Dateien für dieses Tutorial befinden sich im Ordner (Eigene) Dokumente MobileTogether: MobileTogetherDesignerExamples\Tutorials\SubPagesAndVisibility.

 

Die XML-Datendatei, die die Kundendaten enthält, ist Customers.xml.
Die XML-Datendatei, die die Bestellungsdaten enthält, ist Orders.xml.
Nach Abschluss des Designs sollte Ihre Design-Datei so ähnlich wie SubPagesAndVisibility.mtd aussehen.

 

Tutorial-Struktur

Dieses Tutorial ist in die folgenden Abschnitte gegliedert:

 

Designstruktur
Inhalt der Seitenquellen
Toplevel-Seite: Seitenquellen
Toplevel-Seite: Kundentabelle
Toplevel-Seite: Aktionsgruppe, Gehe zu Unterseite
Toplevel-Seite: Aktion "Alle Bestellungen anzeigen"
Unterseite: Seitenquellen
Unterseite: Bestellungstabelle
Unterseite: Die Eigenschaft "Sichtbar"
Unterseite: Dezimalsummen in XPath
Simulation und Testen

 


© 2019 Altova GmbH