Quick Report

Die Vorlage "Quick Report" ist zum Erstellen von Apps für die Bürgerbeteiligung konzipiert, mit denen Benutzer eine Beobachtung erfassen und an einen Online-Service senden können. Weitere Informationen und Beispiele für Quick Report-Apps finden Sie in dieser Story.

Wenn Sie anhand dieser Vorlage eine App erstellen, müssen Sie einen Titel eingeben, um die App zu erstellen. Verwenden Sie das Werkzeug Einstellungen, um Ihre Instanz von Quick Report anzupassen.

Anforderungen

Die Vorlage "Quick Report" muss folgende Anforderungen erfüllen:

  • Die Webkartenversion muss 2.0 oder höher sein, da die Karte andernfalls nicht geladen werden kann.
  • (Optional) Für den Feature-Service muss die Sammlung von Fotos zulässig und Anlagen müssen aktiviert sein.
  • (Optional) Symbolisieren Sie den Feature-Service nach Kategorie, um die Symbole beim Erstellen eines Berichts als Kategorien in einer Liste zu verwenden.
  • (Optional) Geben Sie ein öffentlich gehostetes mobiles Kartenpaketelement (MMPK) in Ihrem Organisationskonto an, um eine Karte im Offline-Modus anzuzeigen. Verwenden Sie die Element-ID-Eigenschaft des mobilen Kartenpakets, um dies zu konfigurieren. Wenn das MMPK nicht mit der Erweiterung ArcGIS Pro Publisher und der aktivierten Option für anonyme Verwendung erstellt wurde, müssen Sie Quick Report mit einem gesicherten Feature-Service-Layer konfigurieren, um die Offline-Karte anzuzeigen.

Anpassen der App

Nachdem Sie eine App erstellt haben, können Sie sie anpassen, indem Sie die App-Einstellungen ändern.

Starten Sie AppStudio, und klicken Sie im Seitenbereich auf Einstellungen > Eigenschaften. In der folgenden Tabelle ist der Inhalt der Registerkarte Quick Report-Eigenschaften nach Unterregisterkarte und mit dem jeweiligen Zweck aufgeführt. Alle Einstellungen können auch direkt in der Datei "appinfo.json" der App geändert werden. Wenn Sie eine dieser Eigenschaften ändern, klicken Sie auf Übernehmen, um sie zu speichern, bevor Sie die App später erneut starten.

Inhalt der Registerkarte "Startbildschirm"

EigenschaftJSON-NameTypBeschreibung

Hintergrundbild

startBackground

Zeichenfolge (Bild-URL)

Bild, das als Hintergrund der Startseite verwendet werden soll.

Basisschriftgröße

baseFontSize

Zahl

Legt die Basisschriftgröße fest, die in der gesamten App verwendet wird.

Datei für Titelschriftart

customTitleFontTTF

Zeichenfolge (Dateipfad)

Legt den benutzerdefinierten Schriftschnitt fest, der in der gesamten App für Titel und Überschriften verwendet werden soll.

Datei für Textschriftart

customTextFontTTF

Zeichenfolge (Dateipfad)

Legt den benutzerdefinierten Schriftschnitt fest, der in der gesamten App für Text verwendet werden soll.

Logo anzeigen

startShowLogo

Boolesch (true|false)

Blendet das Logo und den zugehörigen Link auf der Startseite ein oder aus.

Logo

logoImage

Zeichenfolge (Bild-URL)

Bild, das für das auf der Startseite angezeigte Logo verwendet werden soll.

Logo-URL

logoUrl

Zeichenfolge

Über das Logo auf der Startseite geöffnete URL.

Beschriftung für Telefonnummer

phoneLabel

Zeichenfolge

Für die Telefonnummer angezeigte Beschriftung.

Telefonnummer

phoneNumber

Zeichenfolge

In der App angegebene Telefonnummer.

Beschriftung für Website

websiteLabel

Zeichenfolge

Für die Website angezeigte Beschriftung.

Website

websiteUrl

Zeichenfolge

In der App angegebene Website-URL.

Beschriftung für E-Mail-Adresse

emailLabel

Zeichenfolge

Für die E-Mail-Adresse angezeigte Beschriftung.

E-Mail-Adresse

emailAddress

Zeichenfolge

In der App angegebene E-Mail-Adresse.

Beschriftung für Social Media

socialMediaLabel

Zeichenfolge

Für die Social-Media-URL angezeigte Beschriftung.

Social Media

socialMediaUrl

Zeichenfolge

In der App angegebene Social-Media-URL.

Inhalt der Registerkarte "Formular"

EigenschaftJSON-NameTypBeschreibung

Webmap-ID

webMapID

Zeichenfolge

Eine öffentliche Webkarten-ID mit Informationen zur Auswahl des Berichtsspeicherortes. Alle Standardgrundkarten werden als Webkarten bereitgestellt.

Element-ID für ein mobiles Kartenpaket

offlineMMPKID

Zeichenfolge

Die öffentliche MMPK-Element-ID, die zum Herunterladen einer Offline-Karte verwendet werden kann.

Feature-Service-URL

featureServiceURL

Zeichenfolge

URL des Feature-Layers, in dem der Beobachtungsdatensatz erfasst werden soll.

Layer-IDs des Feature-Service

featureLayerId

Zeichenfolge

ID des Feature-Layers, in dem der Beobachtungsdatensatz erfasst werden soll. Sie können eine oder mehrere Feature-Layer-IDs eines Feature-Layers als kommagetrennte Liste hinzufügen. Beispiel: 0,1,2.

Nutzdaten-URL

payloadUrl

Zeichenfolge

Konfigurieren Sie eine optionale URL, um Informationen zu einem erfolgreich gesendeten Bericht im JSON-Format an einen externen Webhook-Service zu senden. Weitere Informationen finden Sie im Wikipedia-Eintrag zu Webhooks.

Dankeschön-Meldung

thankyouMessage

Zeichenfolge

Feedback-Text, der angezeigt werden soll, wenn der Benutzer einen Bericht übermittelt. Unterstützt HTML-Links.

Link für Hilfe zum Ausfüllen des Berichts

reportHelpUrl

Zeichenfolge

Hilfe oder Anweisungen zum Ausfüllen des Berichts. Kann eine lokale HTML-Datei oder eine URL sein.

Überspringen von Anlagen zulassen

allowPhotoToSkip

Boolesch (true|false)

Ermöglicht es dem Benutzer, das Hochladen von Anlagen im Formular zu überspringen. Wenn für diesen Wert "false" festgelegt ist, muss der Benutzer mindestens eine Anlage bereitstellen. Dabei kann es sich um eine Foto-, Audio- oder Videodatei handeln (sofern aktiviert).

Album anzeigen

showAlbum

Boolesch (true|false)

Ermöglicht es dem Benutzer, ein Foto aus einem Album auszuwählen. Der Standardwert ist "true".

Auswahl von Dateien zulassen (BETA)

enableSelectFiles

Boolesch (true|false)

Ermöglicht es dem Benutzer, Dateien als Anlagen auszuwählen. Der Standardwert ist "true".

Videoaufnahme zulassen (BETA)

supportVideoRecorder

Boolesch (true|false)

Ermöglicht das Anfügen von Videoaufzeichnungen mit einer Länge von bis zur 30 Sekunden als Anlage zum Bericht.

Hinweis:

Die Videoaufzeichnung ist auf Windows-Geräten nicht verfügbar.

Audioaufnahme zulassen (BETA)

supportAudioRecorder

Boolesch (true|false)

Ermöglicht das Anfügen von Audioaufzeichnungen mit einer Länge von bis zur 2 Minuten als Anlage zum Bericht.

Maximale Anzahl von Anlagen

maximumAttachments

Optionen (Kombinationsfeld)

Begrenzt die Anzahl der Anlagen pro Feature. Bei den Anlagen kann es sich um Foto-, Audio- oder Videodateien handeln (sofern aktiviert). Zulässig sind Werte zwischen 1 und 6.

Inhalt der Registerkarte "Farben"

EigenschaftJSON-NameTypBeschreibung

Hintergrundfarbe

pageBackgroundColor

Zeichenfolge (Farbwert)

Farbe, die für den Seitenhintergrund der App verwendet werden soll.

Textfarbe

textColor

Zeichenfolge (Farbwert)

Farbe, die für den Text verwendet werden soll.

Textfarbe für Überschrift

headerTextColor

Zeichenfolge (Farbwert)

Farbe, die für den Überschriftentext verwendet werden soll.

Hintergrundfarbe für Überschrift

headerBackgroundColor

Zeichenfolge (Farbwert)

Farbe, die für den Hintergrund von Überschriften verwendet wird.

Schaltflächenfarbe

buttonColor

Zeichenfolge (Farbwert)

Farbe, die für Schaltflächen in der App verwendet werden soll.