Quick Report

Le modèle Quick Report sert à créer des applications de participation citoyenne qui permettent aux utilisateurs de saisir une observation et de l'envoyer sur un service en ligne. Pour en savoir plus et pour des exemples d’applications Quick Report, lisez ce récit.

Lorsque vous créez une application à partir de ce modèle, vous devez fournir un titre pour créer une application. Utilisez l’outil Settings (Paramètres) pour personnaliser votre modèle Quick Report.

Conditions requises

Les conditions requises pour le modèle Quick Report sont les suivantes :

  • La version de la carte web doit être 2.0 ou ultérieure sans quoi la carte ne pourra pas être chargée.
  • (Facultatif) Autorisez la collecte de photos et activez les pièces jointes sur votre service d'entités.
  • (Facultatif) Symbolisez votre service d’entités par catégorie pour utiliser les symboles comme catégories dans une liste lorsque vous créez un rapport.
  • (Facultatif) Fournissez un paquetage de cartes mobiles (MMPK) hébergé publiquement sur le compte de votre organisation pour afficher une carte en mode hors connexion. Utilisez la propriété d’ID de l’élément de paquetage de cartes mobiles pour configurer ceci. Si votre MMPK n'a pas été créé avec l’extension ArcGIS Pro Publisher avec l’utilisation anonyme activée, vous devez configurer Quick Report avec une couche de service d'entités sécurisée pour voir la carte hors connexion.

Personnaliser votre application

Une fois votre application créée, vous pouvez la personnaliser en modifiant ses paramètres.

Démarrez AppStudio puis, dans le volet latéral, cliquez sur Settings (Paramètres) > Properties (Propriétés). La table suivante répertorie le contenu des onglets de l'onglet Propriétés Quick Report, trié en fonction de l'onglet sur lequel ils apparaissent et de leur utilisation. Le contenu peut également être modifié directement dans le fichier appinfo.json de l'application. Si vous modifiez ces propriétés, sélectionnez Apply (Appliquer) pour les enregistrer avant de redémarrer votre application.

Contenu des propriétés Ecran de démarrage

PropriétéNom JSONTypeDescription

Image d’arrière-plan

startBackground

Chaîne (URL image)

Image utilisée en arrière-plan de la page de démarrage.

Taille de police de base

baseFontSize

Nombre

Définit la taille de police de base utilisée dans toute l’application.

Fichier de polices du titre

customTitleFontTTF

Chaîne (chemin de fichier)

Définit le style police personnalisé à utiliser pour les titres et en-têtes dans toute l'application.

Fichier de polices du texte

customTextFontTTF

Chaîne (chemin de fichier)

Définit le style de police personnalisé à utiliser dans le texte de toute l'application.

Afficher le logo

startShowLogo

Booléen (true|false)

Affiche ou masque le logo et son lien sur la page de démarrage.

Logo

logoImage

Chaîne (URL image)

Image utilisée pour le logo affiché sur la page de démarrage.

URL du logo

logoUrl

Chaîne

URL ouverte à partir du logo sur la page de démarrage

Étiquette de numéro de téléphone

phoneLabel

Chaîne

Etiquette qui s'affiche pour le numéro de téléphone.

Numéro de téléphone

phoneNumber

Chaîne

Numéro de téléphone fourni dans l'application.

Étiquette de site Web

websiteLabel

Chaîne

Etiquette qui s'affiche pour le site Web.

Site web

websiteUrl

Chaîne

URL de site web fournie dans l'application.

Étiquette d’adresse e-mail

emailLabel

Chaîne

Etiquette qui s'affiche pour l'adresse électronique.

Adresse électronique

emailAddress

Chaîne

Adresse électronique fournie dans l'application.

Étiquette de réseau social

socialMediaLabel

Chaîne

Etiquette qui s'affiche pour l'URL de réseau social.

Réseau social

socialMediaUrl

Chaîne

URL de réseau social fournie dans l'application.

Contenu de la propriété Formulaire

PropriétéNom JSONTypeDescription

ID de la carte Web

webMapID

Chaîne

ID de carte web publique qui fournit des informations à l'utilisateur pour le choix de l'emplacement d'un rapport. Tous les fonds de carte par défaut sont fournis en tant que cartes web.

ID d’élément de paquetage de cartes mobiles

offlineMMPKID

Chaîne

L’ID d’élément MMPK public pouvant être utilisé pour télécharger une carte hors connexion.

Adresse du service d’entités

featureServiceURL

Chaîne

URL de la couche d'entités dans laquelle saisir l'observation.

ID des couches du service d’entités

featureLayerId

Chaîne

ID de la couche d’entités dans laquelle capturer l’observation. Vous pouvez ajouter un ou plusieurs ID de couches d’entités à partir du même service d’entités sous forme de liste de valeurs séparées par une virgule. Par exemple, 0,1,2.

URL de charge utile

payloadUrl

Chaîne

Configurez une URL facultative pour transmettre des informations sur un rapport envoyé à un service webhook externe au format JSON. Pour plus d’informations, consultez la page de Wikipedia sur les webhooks.

Message de remerciement

thankyouMessage

Chaîne

Texte de remerciement à afficher lorsque l'utilisateur envoie un rapport. Prend en charge les liens HTML.

Lien d'aide pour le rapport

reportHelpUrl

Chaîne

Aide ou instructions de remplissage du rapport. Peut être un fichier HTML local ou une URL.

Ignorer les pièces jointes

allowPhotoToSkip

Booléen (true|false)

Permet à l’utilisateur d’ignorer le chargement des pièces jointes dans le formulaire. Si la valeur est false (faux), l'utilisateur doit fournir au moins une pièce jointe. Il peut s’agir d’une photo, d’un contenu audio ou d’une vidéo (si activée).

Afficher l’album

showAlbum

Booléen (true|false)

Permet à l’utilisateur de choisir une photo dans un album. Par défaut, cette propriété est définie sur vrai.

Activer la sélection de fichiers (BÊTA)

enableSelectFiles

Booléen (true|false)

Permet à l’utilisateur de choisir des fichiers à ajouter en tant que pièces jointes. Par défaut, cette propriété est définie sur vrai.

Activer l’enregistrement vidéo (BÊTA)

supportVideoRecorder

Booléen (true|false)

Permet d'effectuer un enregistrement vidéo de 30 secondes au plus qui sera joint au rapport.

Remarque :

Vous ne pouvez pas enregistrer de vidéos sur les appareils Windows.

Activer l’enregistrement audio (BÊTA)

supportAudioRecorder

Booléen (true|false)

Permet d'effectuer un enregistrement audio de 2 minutes au plus qui sera joint au rapport.

Nombre maximum de pièces jointes autorisé

maximumAttachments

Options (zone de liste modifiable)

Limite le nombre de pièces jointes par entité. Ces pièces jointes peuvent être des photos, des contenus audio ou des vidéos (si activée). Les valeurs possibles sont comprises entre 1 et 6.

Contenu de la propriété Couleurs

PropriétéNom JSONTypeDescription

Couleur d’arrière-plan

pageBackgroundColor

Chaîne (valeur de couleur)

Couleur utilisée en arrière-plan de la page de l'application.

Couleur de texte

textColor

Chaîne (valeur de couleur)

Couleur utilisée pour le texte.

Couleur du texte d’en-tête

headerTextColor

Chaîne (valeur de couleur)

Couleur utilisée pour le texte d'en-tête.

Couleur d’arrière-plan de l’en-tête

headerBackgroundColor

Chaîne (valeur de couleur)

Couleur utilisée pour l'arrière-plan de l'en-tête.

Couleur de bouton

buttonColor

Chaîne (valeur de couleur)

Couleur utilisée pour les boutons dans toute l'application.