Das Widget "Verwaltung von Verzweigungsversionen" ermöglicht Endbenutzern das Verwalten der Versionen von nach Verzweigung versionierten Datasets. Das Widget ermöglicht das Wechseln zwischen Versionen, das Anzeigen und Bearbeiten der Versionsinformationen und das Auswählen unterschiedlicher Verwaltungsfunktionen, z. B. das Erstellen, Zuweisen und Löschen von Versionen. Da sich die Änderungen, die in diesem Widget vorgenommen werden, auf die Daten in der gesamten App auswirken, zeigen auch andere Widgets, die dieselben Services verwenden, entsprechende Versionen an. Wenn die Konfiguration des Widgets das Erstellen neuer Versionen in einem Service zulässt, werden beim Zugriff auf den Service in anderen Apps, z. B. ArcGIS Pro, die Versionen auch im Service sichtbar.
Beispiele
Verwenden Sie dieses Widget, um zum Beispiel die folgenden Anforderungen an das App-Design zu unterstützen:
- Sie möchten zulassen, dass Benutzer die aktive Version für Layer in allen Widgets, die dieselben Layer in Ihrer App verwenden, ändern können.
- Sie möchten zulassen, dass Benutzer Versionen in Feature-Services erstellen, ändern und löschen können, in denen nach Verzweigung versionierte Datasets verwendet werden.
Verwendungshinweise
Wenn Sie das Widget "Verwaltung von Verzweigungsversionen" hinzufügen, wählen Sie zunächst einen Anordnungs-Style für das Widget aus. Für dieses Widget ist mindestens eine Datenquelle erforderlich (als versioniert registrierter Feature-Service oder Kartenservice). Dieses Widget können Sie auf einer Seite mit einer angezeigten Karte oder ohne eine Karte verwenden. Zurzeit werden gewechselte Versionen nur in anderen Widgets wiedergegeben, die mit dem gleichen Feature-Service konfiguriert sind.
Hinweis:
Wenn Sie Ihrer App mehrere Widgets "Verwaltung von Verzweigungsversionen" hinzufügen, müssen Sie sicherstellen, dass sie nicht auf denselben Service verweisen.
Sie können für jede Datenquelle auswählen, welche Version beim Starten geladen werden soll. Mit dem Anordnungs-Style Erweitert können Sie die verfügbaren und sichtbaren Versionsinformationen sowie die Versionsverwaltungsfunktionen angeben, die im Widget zulässig sein sollen.
Tipp:
Es wird empfohlen, bei Verwendung des Anordnungs-Styles Erweitert dem Widget einen Widget-Controller hinzuzufügen, sodass Benutzer das Widget durch Klicken auf eine Schaltfläche öffnen.
Einstellungen
Das Widget "Verwaltung von Verzweigungsversionen" enthält die folgenden Einstellungen:
- Anordnungs-Style: Wählen Sie aus, wie das Widget angezeigt werden soll und welche Versionsverwaltungsfunktionen es enthalten soll.
- Standard: Stellen Sie eine einfache Versionsumschaltung bereit, mit der der Versionsname und -besitzer angezeigt werden und die über keine Versionsverwaltungsfunktionen verfügt.
- Erweitert: Stellen Sie eine Versionsumschaltung mit konfigurierten Versionsinformationen und Versionsverwaltungsfunktionen bereit.
- Versionsverwaltungs-Services: Wählen Sie eine oder mehrere Datenquellen mit Versionen aus, die im Widget angezeigt und verwaltet werden sollen. Die Datenquelle muss ein Feature-Service oder Kartenservice sein, in dem nach Verzweigung versionierte Datasets verwendet werden können.Wenn Sie mehrere Services hinzufügen, können Sie ihre Reihenfolge mithilfe der Pfeile ändern. Die Services am Anfang der Liste werden beim Starten geladen. Konfigurieren Sie die Versionseinstellungen für jeden Service, indem Sie einen Service auswählen und im daraufhin geöffneten Seitenbereich die folgenden Optionen festlegen:
Hinweis:
Derzeit unterstützt das Widget nur Services, die in derselben Organisation wie die von Ihnen konfigurierte App gehostet werden.
- Version auswählen, die beim Start geladen wird: Wählen Sie die Version aus, die beim Start für die ausgewählte Datenquelle geladen werden soll. Falls diese Version nach der Konfiguration des Widgets gelöscht wird, wird beim Starten die Default-Version geladen.
Vorsicht:
Die Version, die beim Start geladen werden soll, wird nur geladen, sofern das Widget beim Laden der App geöffnet ist oder sofern die Version über einen URL-Parameter festgelegt ist. Wenn Sie dieses Widget einem Widget-Controller hinzufügen, können Sie in den Einstellungen des Widget-Controllers festlegen, dass das Widget "Verwaltung von Verzweigungsversionen" beim Laden der App geöffnet wird.
- Versionsinformationen (nur Style "Erweitert"): Geben Sie die Versionsinformationen an, die in der Versionsliste für die ausgewählte Datenquelle angezeigt werden können. Die verfügbaren Versionsinformationen umfassen den Namen, den Besitzer, den Zugriff, das Erstellungsdatum, die Beschreibung, das Datum des gemeinsamen Vorgängers, das Auswertungsdatum, das Änderungsdatum, das Datum des vorherigen Vorgängers, das Abgleichsdatum, die Versions-GUID und die Versions-ID.
- Verwaltungsfunktion (nur Style "Erweitert"): Geben Sie an, welche Versionsverwaltungsparameter für die ausgewählte Datenquelle zulässig sind.
Hinweis:
Die Versionsinformationen und die Versionsverwaltungsfunktion basieren auf einer Kombination der Berechtigungen des aktiven Portal-Benutzers und der Zugriffsberechtigung der Version. Für Endbenutzer ohne die erforderlichen Berechtigungen werden nicht alle Versionsinformationen angezeigt, oder sie haben keinen Zugriff auf die Versionsverwaltungsoptionen.
- Version wechseln: Ermöglicht Benutzern den Wechsel zwischen Versionen.
- Neue erstellen: Ermöglicht Benutzern das Erstellen neuer Versionen.
- Vorhandene löschen: Ermöglicht Benutzern das Löschen von Versionen.
- Name aktualisieren: Ermöglicht Benutzern das Ändern des Versionsnamens.
- Beschreibung aktualisieren: Ermöglicht Benutzern das Ändern der Versionsbeschreibung.
- Besitzer ändern: Ermöglicht Benutzern das Ändern des Besitzers der Version.
- Zugriffsberechtigungen ändern: Ermöglicht Benutzern das Ändern der Zugriffsberechtigungsebene für die Version (öffentlich, geschützt oder privat).
- Versionsliste automatisch aktualisieren: Ändern Sie das Zeitintervall für das automatische Aktualisieren der Versionsliste im Widget (zwischen 1 und 999 Minuten).
- Version auswählen, die beim Start geladen wird: Wählen Sie die Version aus, die beim Start für die ausgewählte Datenquelle geladen werden soll. Falls diese Version nach der Konfiguration des Widgets gelöscht wird, wird beim Starten die Default-Version geladen.
- Allgemeine Einstellungen
- Anzahl der Datensätze pro Seite: Legen Sie fest, wie viele Versionen auf jeder Seite des Widgets angezeigt werden sollen.
- Versionsliste einblenden: Aktivieren Sie diese Einstellung, um beim Laden des Widgets die Liste der verfügbaren Versionen einzublenden.