Widget "Bearbeiten"

Über das Widget "Bearbeiten" können Benutzer Features und Datensätze in 2D und 3D bearbeiten. Verwenden Sie das Widget "Bearbeiten" zusammen mit anderen datengesteuerten Widgets wie "Tabelle", "Feature-Info" oder "Karte", damit Benutzer Features in den Quelldaten hinzufügen, löschen und aktualisieren können. Der Geometriemodus unterstützt die 2D-/3D-Bearbeitung, einschließlich Verschieben, Skalieren, Drehen von Geometrien und Bearbeiten von Stützpunkten. Sie können die anzuzeigenden Felder auswählen, die Felder in ausblendbaren Gruppen mit aussagekräftigen Überschriften organisieren und Anweisungen für die Bearbeitung der einzelnen Felder bereitstellen. Wenn das Widget mit einer Karte verbunden ist, für die eine Form für den ausgewählten Layer konfiguriert ist, kann die Form (einschließlich der bedingten Sichtbarkeit von Feldern) im Widget angezeigt werden.

Beispiele

Verwenden Sie dieses Widget, um zum Beispiel die folgenden Anforderungen an das App-Design zu unterstützen:

  • Benutzer sollen die Attribute ausgewählter Features oder Datensätze aktualisieren können.
  • Benutzer sollen über das Widget "Karte" die Form eines Features auf einer Karte oder in einer Szene ändern können.

Verwendungshinweise

Für dieses Widget müssen editierbare Daten hinzugefügt werden. Wenn Sie das Widget "Bearbeiten" hinzufügen, müssen Sie mindestens ein anderes Widget hinzufügen, das dieselbe Datenquelle nutzt, z. B. "Tabelle", "Liste", "Feature-Info" oder "Karte". Das Widget "Bearbeiten" unterstützt nur die Ansicht "Selektierte Features". Daher muss in dem anderen Widget ein Feature ausgewählt werden, damit die zugehörigen Daten im Widget "Bearbeiten" angezeigt werden. Zur Bearbeitung der Geometrie muss das Widget mit einem Karten-Widget verbunden sein.

Sie müssen dieses Widget mit einem von zwei Bearbeitungsmodi konfigurieren, Nur Attribut oder Geometrie und Attribut. Wenn Sie das Widget in eine App einbinden und der Modus Geometrie und Attribut ausgewählt ist, werden Benutzern im Widget die folgenden Werkzeuge und Einstellungen bereitgestellt:

  • QuickInfos aktivieren: Beim Darstellen von Features werden numerische Informationen angezeigt. Sie können beim Zeichnen die Tabulatortaste drücken, um Längen-, Winkel- und Höhenwerte für ein Segment anzugeben.
  • Fangen aktivieren: Durch Fangen können Sie Features erstellen, die miteinander verbunden sind. Der Zeiger springt zu in der Nähe gelegenen Kanten, Stützpunkten und anderen geometrischen Elementen, bzw. er wird an diesen gefangen. Aktivieren Sie diese Einstellung, um die folgenden Werkzeuge zu aktivieren (sofern sie in den Widget-Einstellungen konfiguriert sind):
    • Geometrieführungslinien: Ermöglicht das Fangen am erstellten Feature. Dabei werden intelligente Führungslinien für 90-Grad-Winkel und Parallellinien angezeigt.
    • Feature an Feature: Ermöglicht das Fangen an anderen Features.
  • Fang-Layer: Legen Sie fest, welche editierbaren Layer mit den aktivierten Fangwerkzeugen verwendet werden können.
  • Features bearbeiten: Bearbeiten Sie die Features der angegebenen Datenquellen.
  • Features erstellen: Fügen Sie den Datenquellen Features aus dem angegebenen Karten-Widget hinzu.

Wenn Sie das Widget in eine App einbinden und der Modus Nur Attribut ausgewählt ist, enthält das Widget Werkzeuge zum Aktualisieren und Löschen von Datensätzen.

Wenn Sie das Widget mit ausgewähltem Modus Geometrie und Attribut in eine App einbinden, unterstützt das Widget die Bearbeitung von zugehörigen Tabellendatensätzen und zugehörigen Feature-Datensätzen. Zum Bearbeiten zugehöriger Datensätze für einen Layer müssen Sie ein zugehöriges Datensatzelement in Map Viewer angeben.

Bearbeitungsberechtigungen

Die Bearbeitungsberechtigungen sind davon abhängig, von wo aus Sie auf das Widget "Bearbeiten" zugreifen und über welchen Kontotyp Sie verfügen.

Die folgenden Regeln gelten für alle Benutzer, die in der Builder-Umgebung auf das Widget "Bearbeiten" zugreifen:

  • Sie können alle Feature-Layer importieren, unabhängig davon, ob die Layer in den jeweiligen Service-Level-Einstellungen als bearbeitbar festgelegt sind.
  • Wenn ein Layer nicht bearbeitbar ist, wird er in einem schreibgeschützten Zustand hinzugefügt, und Sie können lediglich Anzeigefelder aus dem Layer auswählen.

Die folgenden Berechtigungen gelten für Benutzer, die zur Laufzeit in einer App auf das Widget "Bearbeiten" zugreifen:

  • Organisationsadministratoren, App-Besitzer und Mitglieder von Gruppen mit gemeinsamer Aktualisierung verfügen über vollständige Bearbeitungsfunktionen, d. h. sie können alle Service-Level-Konfigurationen außer Kraft setzen.
  • Benutzer mit fullEdit-Berechtigungen können Service-Level-Konfigurationen nicht außer Kraft setzen, um Datensätze zu bearbeiten. Sie können jedoch Service-Level-Konfigurationen außer Kraft setzen, um Geometrie für Datensätze hinzuzufügen, zu löschen und zu aktualisieren.
  • Alle anderen Benutzer verfügen über Bearbeitungsberechtigungen gemäß den Service-Level-Konfigurationen und den Kontoberechtigungen.

Einstellungen

Das Widget "Bearbeiten" verfügt über folgende Einstellungen:

  • Wählen Sie einen Bearbeitungsmodus.
    • Nur Attribut: Ermöglicht Benutzern die Bearbeitung der Attribute der angegebenen Datenquellen ohne Karten-Widget.
    • Geometrie und Attribut: Ermöglicht Benutzern die Bearbeitung der Geometrien und Attribute für Features in den Datenquellen aus dem angegebenen Karten-Widget. Sie können auf die Schaltfläche Alle importieren Alle importieren klicken, um alle editierbaren Layer hinzuzufügen, oder auf Neuer editierbarer Layer klicken, um bestimmte Layer auszuwählen.

    Hinzugefügte Layer werden in einer Liste im Einstellungsfenster angezeigt. In beiden Bearbeitungsmodi können Sie Layer ziehen, um die Reihenfolge zu ändern, in der sie zur Laufzeit angezeigt werden.

  • Layer-Konfiguration: Wählen Sie die Datenquelle aus, die bearbeitet werden soll. Legen Sie für jeden Layer folgende Einstellungen fest:
    • Beschriftung: Geben Sie einen Namen für die Datenquelle ein. Der Name wird im Widget angezeigt, um Datensätze aus unterschiedlichen Quellen unterscheiden zu können.
    • Funktion: Legen Sie die Bearbeitungsfunktionen für die Datenquelle fest.
    • Felder konfigurieren: Wählen Sie eine Methode für die Darstellung von Feldern im Widget aus.
      • Einstellungen der Webkarte verwenden: Zeigt alle editierbaren Felder oder eine in der Karte konfigurierte Form an (einschließlich Einstellungen für bedingte Sichtbarkeit).
      • Anpassen: Zeigt die von Ihnen ausgewählten editierbaren Felder an. (Die ersten 50 Felder sind automatisch ausgewählt. Klicken Sie bei Bedarf auf Auswahl aufheben.) Legen Sie für die Teilmenge der ausgewählten Felder fest, welche Felder Benutzer bearbeiten können sollen. Organisieren Sie die Felder, indem Sie sie zum Neuanordnen ziehen oder indem Sie Felder zu logischen Gruppen kombinieren. Geben Sie Beschreibungen für jedes Feld oder jede Gruppe ein, um Kontext oder Anweisungen bereitzustellen.
  • Fangeinstellungen: Hier können Sie auswählen, ob Sie die Fangwerkzeuge Geometrieführungslinien und Feature an Feature einbeziehen möchten.
    • Wählen Sie einen Modus für die Fangwerkzeuge aus.
      • Präskriptiver Modus: Legen Sie vordefinierte Fangeinstellungen fest, die zur Laufzeit nicht geändert werden können.
      • Flexibler Modus: Legen Sie Standard-Fangeinstellungen fest, die vom Benutzer zur Laufzeit geändert werden können.
    • Standardmäßig aktivieren: Das Fangwerkzeug wird beim Laden des Widgets standardmäßig aktiviert. Dieses Kontrollkästchen wird unter jedem Fangwerkzeug angezeigt, wenn Sie eines der Werkzeuge im flexiblen Modus einbeziehen.
    • Standard-Fang-Layer auswählen: Legen Sie die Layer fest, die beim Laden des Widgets als standardmäßige Fang-Layer dienen.
  • Allgemein (Modus Nur Attribut): Optional können Sie Benutzern eine Beschreibung zur Verwendung des Widgets zur Verfügung stellen und eine Meldung eingeben, die angezeigt wird, wenn keine gültige Auswahl getroffen wurde.
  • Allgemein (Modus Geometrie und Attribut): Sie können die folgenden Werkzeuge und Funktionen aktivieren:
    • QuickInfo: Fügen Sie die Option QuickInfos aktivieren zur Laufzeit in das Widget-Fenster ein.
    • Vorlagenfilter: Fügen Sie das Suchfeld Filtertypen zur Laufzeit in das Widget-Fenster ein. Mit diesem Werkzeug können Benutzer nach Namen von Features suchen, die sie zur Darstellung bearbeiten möchten.
    • Zugehörige Datensätze: Ermöglicht allen Benutzern das Bearbeiten von Datensätzen in zugehörigen Tabellen.
    • Datenbearbeitung zur Laufzeit: Bietet Benutzern mit den entsprechenden Bearbeitungsberechtigungen die Möglichkeit, Daten bearbeiten zu können, die der App zur Laufzeit mit dem Widget "Daten hinzufügen" hinzugefügt werden. Benutzer können Laufzeitdaten bearbeiten, die über die Suche oder per URL hinzugefügt wurden. Layer müssen dem Karten-Widget hinzugefügt werden, das mit dem Widget "Bearbeiten" verbunden ist.
      Hinweis:

      Um ein Feature in einem zur Laufzeit hinzugefügten Layer zu bearbeiten, müssen Sie das Feature mit dem Auswahlwerkzeug des Widgets "Bearbeiten" auswählen. Das Feature wird nicht im Widget "Bearbeiten" angezeigt, wenn Sie es nur auf der Karte auswählen.