Créer un formulaire

Vous avez créé la carte et les couches d’entités requises pour la collecte de données. Vous allez maintenant créer dans Field Maps Designer un formulaire que les opérateurs de terrain utiliseront pour collecter des informations sur les infrastructures de parc.

Lancer un formulaire vierge et ajouter des groupes

Vous allez créer un formulaire à partir de zéro et y ajouter des groupes appropriés pour le projet.

  1. Accédez à la page d’accueil de Field Maps Designer et connectez-vous à votre compte.

    Page d’accueil de Field Maps Designer

    La page Maps (Cartes) s’affiche.

  2. Cliquez sur la carte Inventaire des ressources des parcs que vous avez créée dans le didacticiel Créer une carte avec Field Maps Designer.

    Page Maps (Cartes)

    La page Forms (Formulaires) s’ouvre sur un canevas de formulaire vierge.

    Canevas de formulaire

    Dans la section Forms (Formulaires), la liste Layers (Couches) affiche chaque couche de la carte. Lorsque les opérateurs de terrain remplissent un formulaire et le soumettent dans Field Maps, ils ajoutent ou mettent à jour une entité de la couche. Vous pouvez créer un formulaire pour chacune des trois couches, mais dans le cadre de ce didacticiel, vous allez vous intéresser à la couche Amenities (Infrastructures), qui est sélectionnée par défaut, comme indiqué par la ligne bleue en regard de son nom.

    Liste des couches

    Les opérateurs de terrain utilisent le formulaire pour ajouter des entités d’infrastructure de parc à la couche. Pour créer le formulaire, vous allez utiliser les éléments de formulaire de la fenêtre Form elements (Éléments de formulaire).

    Liste Form Elements (Éléments de formulaire)

  3. Dans la fenêtre Form elements (Éléments de formulaire), dans la section Layout (Mise en page), cliquez sur l’élément Group (Groupe) et faites-le glisser vers le canevas de formulaire.

    Élément Group (Groupe)

    Un groupe est ajouté au formulaire.

    Groupe ajouté au formulaire

  4. Fermez la fenêtre Properties (Propriétés).
  5. De la même manière, ajoutez un deuxième élément Group (Groupe) au formulaire.

    Éléments Group (Groupe)

    Comme les sections d’un formulaire papier, les éléments de groupe permettent de regrouper des informations au sein de sections qui peuvent être réduites et développées dans Field Maps.

    Remarque :

    Lorsque vous ajoutez un élément au formulaire pour la première fois, le nom de la couche est utilisé comme titre du formulaire. Vous modifierez le titre du formulaire ultérieurement.

  6. Dans le formulaire, cliquez sur le premier élément de groupe.

    La fenêtre Properties (Propriétés) apparait.

    Fenêtre Properties (Propriétés)

  7. Dans la fenêtre Properties (Propriétés), pour Display name (Nom d’affichage), saisissez Informations sur le chargé de collecte.

    Propriétés de l’élément de groupe

    Le nom de l’élément est mis à jour dans le formulaire.

  8. Dans le formulaire, cliquez sur Group name 2 (Nom du groupe 2) et remplacez le nom par Informations sur les infrastructures.

    Les deux groupes doivent se présenter comme suit :

    Éléments de groupe avec noms d’affichage

  9. Cliquez sur le bouton Save (Enregistrer) pour enregistrer le formulaire.

    Enregistrez le formulaire.

    Lorsque vous enregistrez le formulaire, les modifications apportées à la carte le sont également. Toutefois, vous pouvez également enregistrer les modifications apportées à la couche si vous souhaitez réutiliser le formulaire pour d’autres cartes. Pour ce didacticiel, vous allez enregistrer les modifications apportées à la carte. Pour en savoir plus sur l’enregistrement des modifications effectuées dans la couche, reportez-vous à la rubrique Enregistrer le formulaire.

  10. Fermez la fenêtre Properties (Propriétés).

    Vous avez créé un formulaire et ajouté deux groupes. Vous êtes maintenant prêt à ajouter des éléments au formulaire.


Améliorer votre formulaire en y ajoutant des éléments de base et de choix

Pour que les opérateurs de terrain qui utilisent un formulaire sur le terrain puissent saisir leurs informations correctement, ils doivent pouvoir saisir du texte dans des zones ou sélectionner des options dans des menus déroulants. Vous pouvez ajouter deux types d’éléments de formulaire : de base et de choix. Les éléments de base incluent notamment les zones de texte, les options de date et d’heure et les nombres. Les éléments de choix permettent aux utilisateurs de choisir des options dans le formulaire (par exemple, une liste déroulante contenant plusieurs options, un commutateur ou une liste).

Ajouter des éléments de formulaire de base

Vous avez créé le formulaire et y avez ajouté deux groupes. Vous allez à présent ajouter des éléments de formulaire de base à chaque groupe.

  1. Dans la fenêtre Form elements (Éléments de formulaire), dans la section Basic (De base), faites glisser un élément Text - Single line (Texte - Uniligne) dans le groupe Collector information (Informations Collector).

    Élément Text (Texte) ajouté au formulaire

  2. Dans la fenêtre Properties (Propriétés), saisissez les informations suivantes :
    • Pour Display Name (Nom d’affichage), saisissez Nom.
    • Pour Field name (Nom de champ), remplacez le texte existant par nom_collector.
    • Pour Placeholder (Emplacement réservé), saisissez Prénom et nom.

      Le texte de l’emplacement réservé apparaît dans l’élément de formulaire jusqu'à ce que l’utilisateur saisisse ses propres données ; il donne une indication sur le type d’informations à fournir.

    Propriétés de nom Collector

  3. Fermez la fenêtre Properties (Propriétés) et enregistrez le formulaire.

    Vous allez maintenant ajouter un élément de nombre au formulaire.

  4. Dans la fenêtre Form elements (Éléments de formulaire), faites glisser un élément Number - Integer (Nombre - Entier) dans le groupe Collector information (Informations Collector) et placez-le sous la zone Name (Nom).
  5. Dans la fenêtre Properties (Propriétés), saisissez les informations suivantes :
    • Pour Display Name (Nom d’affichage), saisissez ID Collector.
    • Pour Description (Description), saisissez Saisissez l’ID à deux chiffres qui vous a été affecté par le comité du parc.
    • Dans la section Logic (Logique), sélectionnez la case à cocher Required (Requis).

    Propriétés de l’élément Collector ID (ID Collector)

  6. Fermez la fenêtre Properties (Propriétés) et cliquez en dehors du formulaire pour le fermer.
  7. Ajoutez un élément Date/Time (Date/heure) au groupe Collector information (Informations Collector) et placez-le sous la zone Collector ID (ID Collector).
  8. Dans la fenêtre Properties (Propriétés), saisissez les informations suivantes :
    • Pour Display name (Nom d’affichage), saisissez Collection date (Date de collecte).
    • Pour Start date (Date de début), cliquez sur le menu déroulant et sélectionnez la date du jour.
    • Pour End date (Date de fin), cliquez sur le menu déroulant et sélectionnez un mois à partir de la date du jour.

    Propriétés de l’élément Collection date (Date de collecte)

  9. Fermez la fenêtre Properties (Propriétés).

    Le groupe Collector information (Informations Collector) est complet.

    Groupe Collector information (Informations Collector)

    Vous avez ajouté des éléments de base au groupe Collector information (Informations Collector). Vous allez à présent ajouter des éléments de formulaire au groupe Amenity information (Informations sur les équipements).

Ajouter des éléments de formulaire de choix

Vous allez maintenant ajouter des éléments de choix, tels que des listes déroulantes, des boutons d’option et des commutateurs, pour permettre aux opérateurs de terrain de choisir des options lorsqu’ils utilisent le formulaire sur le terrain. Vous allez commencer par ajouter une liste déroulante contenant tous les noms de parc de votre zone.

  1. Ajoutez un élément Combo box (Liste déroulante) au groupe Amenity information (Informations sur les équipements).

    Un élément de liste déroulante affiche les options sous forme de liste déroulante dans Field Maps.

  2. Dans la fenêtre Properties (Propriétés), saisissez les informations suivantes :
    • Pour Display name (Nom d’affichage), saisissez Nom du parc.
    • Pour Field type (Type de champ), sélectionnez String (Chaîne) ou vérifiez que cette valeur est sélectionnée.
    • Cliquez sur le bouton Create list (Créer une liste).

    Bouton Create list (Créer une liste)

    La fenêtre List of values: Park name (Liste de valeurs : Nom du parc) apparaît. Dans cette fenêtre, vous pouvez ajouter les options que les opérateurs de terrain peuvent sélectionner lorsqu’ils utilisent le formulaire sur le terrain.

    List of values (Liste de valeurs)

    La valeur Label (Étiquette) est affichée dans le formulaire et la valeur Code (Code) est stockée dans la couche. Vous pouvez ajouter des valeurs manuellement ou charger un fichier .csv pour alimenter automatiquement les valeurs. Pour gagner du temps, vous allez importer un fichier .csv contenant les options correctes.

  3. Téléchargez le fichier ParkNames au format .csv.
  4. Accédez au dossier Downloads (Téléchargements) et faites glisser le fichier ParkNames dans la fenêtre List of values (Liste de valeurs).

    Fichier ParkNames.csv déplacé dans la fenêtre List of values (Liste de valeurs)

    La liste de valeurs est alimentée avec les noms de parc du fichier .csv.

    Liste des noms de parc

  5. Cliquez sur Done (Terminé), puis sur Continue (Continuer). Fermez la fenêtre Properties (Propriétés).
  6. Ajoutez un élément Radio buttons (Cases d’option) au groupe Amenity information (Informations sur les équipements).

    Un élément Radio buttons (Cases d’option) affiche les options comme boutons sur le formulaire.

    Élément Radio buttons (Cases d’option) ajouté au formulaire.

    Pour réduire la longueur de défilement sur le formulaire, n’utiliser cet élément que pour cinq options au maximum.

  7. Dans la fenêtre Properties (Propriétés), saisissez les informations suivantes :
    • Pour Display name (Nom d’affichage), saisissez Type d’équipement.
    • Pour Field type (Type de champ), sélectionnez String (Chaîne) ou vérifiez que cette valeur est sélectionnée.
    • Cliquez sur le bouton Create list (Créer une liste) et ajoutez manuellement les valeurs suivantes en cliquant sur le bouton Add (Ajouter) après avoir saisi chacune d’elles :

    EtiqueterCode

    Bench (Banc)

    Bench (Banc)

    Trash (Corbeille)

    Trash (Corbeille)

    Recyclage

    Recyclage

    Light post (Réverbère)

    Light post (Réverbère)

    Toilettes

    Toilettes

    Les valeurs Code (Code) sont reportées automatiquement à partir des valeurs Label (Étiquette). Vous pouvez modifier les valeurs de code si vous souhaitez qu’elles soient stockées différemment dans la couche. Toutefois, dans cet exemple, vous allez utiliser les mêmes valeurs pour les étiquettes et les codes.

  8. Cliquez sur Done (Terminé), puis sur Continue (Continuer).

    Propriétés de l’élément Amenity type (Type d’équipement)

    Le groupe Amenity information (Informations sur les équipements) est mis à jour sur le formulaire.

    Groupe Amenity information (Informations sur les équipements)

  9. Fermez la fenêtre Properties (Propriétés).
  10. Ajoutez un élément Switch (Commutateur) au groupe Amenity information (Informations sur les équipements).

    Les éléments Switch (Commutateur) affichent deux options sous forme de commutateur sur le formulaire. Ils permettent aux opérateurs de terrain de sélectionner rapidement une option parmi deux et conviennent aux questions de type oui ou non.

  11. Dans la fenêtre Properties (Propriétés), saisissez les informations suivantes :
    • Pour Display name (Nom d’affichage), saisissez Endommagé ?
    • Pour Field type (Type de champ), sélectionnez String (Chaîne) ou vérifiez que cette valeur est sélectionnée.
    • Dans la section Switch values (Valeurs du bouton bascule), pour Off value (Valeur Désactivé), saisissez No (Non) et, pour On value (Valeur Activé), saisissez Yes (Oui).
    • Pour Default value (Valeur par défaut), sélectionnez No (Non).

    Propriétés de l’option Has damage? (Endommagé ?)

  12. Fermez la fenêtre Properties (Propriétés) et enregistrez le formulaire.

    Le groupe Amenity information (Informations sur les équipements) est complet.

    Groupe Amenity information (Informations sur les équipements)

    Vous allez maintenant donner un titre au formulaire.

  13. Cliquez sur le titre de formulaire par défaut (Amenities (Équipements)) pour le mettre à jour.

    Titre Amenities (Équipements)

  14. Dans la fenêtre Properties (Propriétés), pour Form title (Titre du formulaire), saisissez Équipements du parc :.

    Après le texte, vous allez ajouter une valeur de champ afin que le titre du formulaire soit spécifique du type d’équipement collecté par les opérateurs de terrain.

  15. En regard du titre, cliquez sur le bouton Add field (Ajouter un champ).

    Bouton Add field (Ajouter un champ)

  16. Cliquez sur le champ Amenity type (Type d’équipement), puis sur Done (Terminé).

    Ajouter un champ au titre du formulaire

    Une fois que les opérateurs de terrain ont sélectionné l’option Amenity type (Type d’équipement) lors du remplissage du formulaire, le titre du formulaire est mis à jour pour refléter le type d’équipement collecté.

    Configuration finale du formulaire

  17. Cliquez sur le bouton Save (Enregistrer) pour enregistrer le formulaire.

Maintenant que vous avez créé le formulaire, vous pouvez partager la carte avec les opérateurs de terrain pour qu’ils puissent commencer à collecter des données. Pour en savoir plus sur le partage de la carte, reportez-vous au tutoriel suivant de la série, Partager une carte à utiliser dans Field Maps.