Altova MobileTogether Designer

Sie können MobileTogether-Projekte (.mtd-Dateien) als Unterprojekte Ihres aktuellen Projekts inkludieren. Dadurch können im aktuellen Projekt Komponenten der inkludierten Unterprojekte verwendet werden. Umgekehrt können die Komponenten eines Unterprojekts in mehreren (übergeordneten) Projekten wiederverwendet werden, sodass sie nicht in jedem Projekt erneut definiert werden müssen. Beachten Sie, dass Sie auch ein Unterprojekt, das selbst Unterprojekte enthält, inkludieren können.

 

In einem Unterprojekt können die folgenden Komponenten definiert und in übergeordneten Projekten wiederverwendet werden.

 

Design-Seiten mit Ausnahme von Toplevel-Seiten

Steuerelementvorlagen

Seitenquellen mit Ausnahme der Seitenquelle \$PERSISTENT.

DB-Quellen

Stylesheets mit Ausnahme des Projekt-Stylesheet

Rich Text-Stylesheets

Aktionsgruppen

Benutzerdefinierte XPath-Funktionen

Benutzerdefinierte globale Variablen

Diagrammeinstellungen

Server-Aktionsbibliotheken

Lokalisierte Strings und Sprachen

Module

ID-Push-Benachrichtigungs-Schaltflächengruppen

OAuth-Einstellungen

Namespaces

In-App-Kauf-Produkte

 

Arbeiten mit Unterprojekten

Die Verwendung von Unterprojekten erfolgt in zwei Schritten:

 

1.Erstellung eines Unterprojekts (neu oder anhand eines vorhandenen Projekts).

2.Inkludierung eines Unterprojekts in Ihr aktuelles Projekt.

 

Diese Schritte werden in den Unterabschnitten dieses Abschnitts erörtert.

 

Alle inkludierten Unterprojekte eines Projekts werden im Fenster "Dateien" des Projekts angezeigt (siehe Abbildung unten).

MTDSubprojectsFilePane01

Das Fenster "Dateien" fungiert als Systemsteuerung, über die Unterprojekte angezeigt, inkludiert, importiert und entfernt werden können.

 

 

Bereitstellung auf dem Server und Generieren von AppStore Apps

Wenn Ihr Projekt Unterprojekte enthält und Sie es auf dem Server bereitstellen oder als AppStore App exportieren, werden alle Unterprojekte im Hauptprojekt zusammengeführt.

 

 

Unterprojekte: Inkludieren im Gegensatz zu kopieren

Wenn ein Unterprojekt inkludiert wird, wird es vom Hauptprojekt aus referenziert. Wenn Sie das Unterprojekt ändern, werden alle im Unterprojekt vorgenommenen Änderungen automatisch in allen Projekten, die das Unterprojekt enthalten, übernommen. Die inkludierten Unterprojekte eines Projekts werden im Fenster "Dateien" des Projekts unter Unterprojekte angezeigt (siehe Abbildung oben).

 

Wenn ein Unterprojekt hingegen in das Hauptprojekt kopiert wird, werden seine Komponenten als Komponenten des Hauptprojekts direkt in das Hauptprojekt integriert. Die Kopie wird über das Fenster "Dateien" (siehe Abbildung oben) durch Rechtsklick auf das gewünschte inkludierte Unterprojekt und Auswahl des Befehls Unterprojekt als Kopie inkludieren durchgeführt. Die Komponenten des inkludierten Unterprojekts werden als Komponenten in das Hauptprojekt kopiert und die Referenz auf das Unterprojekt wird aus dem Fenster "Dateien" entfernt. Das Unterprojekt selbst (.mtd-Datei) wird nicht gelöscht und kann zu einem späteren Zeitpunkt in jedes beliebige Projekt inkludiert werden.

 

© 2017-2023 Altova GmbH