Comment créer et éditer un Formulaire de saisie de données

Lorsqu'un Responsable de programme accède à un projet, tous les Formulaires, Éditeurs et Outils de statistiques déjà créés seront répertoriés, avec des options pour les éditer, les supprimer et en ajouter de nouvelles instances.

Pour créer un Formulaire :

  1. Cliquez sur dans la section Formulaires.

    Le créateur de formulaire affiche :

    Créateur du formulaire

    Plus de détails :

  2. Dans le champ Titre, donnez au Formulaire un nom descriptif (qui sera sélectionné par les utilisateurs qui y ont accès).
  3. Dans le champ Description, ajoutez une description du Formulaire ou des détails sur la façon de l'utiliser.

    Lorsque les utilisateurs accèdent au Formulaire, une icône d'information s'affiche à côté du titre :

    Icône d'information

    . En cliquant sur l'icône, une fenêtre contextuelle s'affichera avec la description :

    Description du formulaire

  4. Dans le champ Identificateur, ajoutez un identificateur descriptif (ou laissez le champ vide et un identificateur alphanumérique sera attribué automatiquement).
  5. Dans la plupart des cas, que l'identificateur soit une valeur alphanumérique fournie par le système ou une étiquette descriptive saisie par le responsable du programme est sans importance, car il est référencé uniquement dans les coulisses par divers composants de Sapphire, ou utilisé pour construire l'URL pour le formulaire.

    Il existe cependant des situations où il peut être pratique d'attribuer un identificateur descriptif, par exemple :

    • Pour remplacer une valeur alphanumérique autrement dénuée de sens dans l'URL par un descripteur convivial.
    • Si vous utilisez un script de traitement, le script est nommé en utilisant l'identificateur. Voir Effectuer un traitement spécial pour plus de détails.

    Note: Si vous fournissez un identificateur, il est recommandé de le construire uniquement à partir de lettres, de chiffres, de traits d'union et de caractères de soulignement (sans espace).

  6. Dans le champ Table, indiquez quel module EMu sera mis à jour lorsque le Formulaire sera sauvegardé (un enregistrement sera créé ou mis à jour dans ce module).
  7. Une liste déroulante filtrée de noms de modules s'affiche à mesure que vous saisissez des caractères dans le champ Table. Sélectionnez un nom de module dans la liste :

    Champ de la table

    Note: Lorsqu'une liste déroulante de valeurs est présentée, il est préférable de sélectionner une entrée dans la liste plutôt que de saisir la valeur dans le champ.

  8. L'option Deferrable est destinée aux appareils sans fil et affecte l'ordre de traitement des enregistrements en cas de perte de la connexion sans fil.

    Les options incluent :

  9. No

    Il s'agit du paramètre par défaut et, dans la plupart des cas, il peut être laissé tel quel.

    Yes

    Lorsque l'option Oui est sélectionnée et que la connexion sans fil est perdue, une file d'attente est créée pour tout nouvel enregistrement. Les enregistrements sont ajoutés à la fin de la file d'attente afin de garantir que, lorsqu'une connexion est rétablie, les enregistrements sont sauvegardés dans l'ordre dans lequel ils ont été créés.

    Voir Le système Deferrable pour plus de détails.

  10. Dans la section Autorisations, spécifiez les autorisations pour Tout le monde, ou pour un ou plusieurs utilisateurs ou groupes.
  11. Voir Comment spécifier les autorisations pour plus de détails.

    Créer un formulaire

  12. Cliquez sur pour ajouter une section au Formulaire.
  13. Un Formulaire peut comporter plusieurs sections (ou une seule) avec des regroupements logiques de champs.

  14. Ajoutez un nom descriptif pour la section dans le champ Étiquette :

    Section

  15. Cliquez sur pour ajouter un champ à la section :

    Pour chaque champ, nous spécifions :

  16. Ajouter un champ

  17. Cliquez sur pour ajouter un autre champ à la section et le configurer comme il convient.
  18. Ajoutez autant de champs que nécessaire au Formulaire.
  19. S'il est judicieux d'organiser les champs en groupements logiques plutôt que de les ajouter tous à une seule section, cliquez sur pour ajouter une autre section au Formulaire.

    Par exemple, dans cet exemple, nous pourrions ajouter une section appelée Adresse pour regrouper les détails de l'adresse séparément du nom de la Personne :

    Insérer une section

    Note: Notez qu'un identifiant a été attribué automatiquement pour cette deuxième section. Nous apprenons à référencer les ID de section lorsque nous examinons la conception de une Mise en page personnalisée pour un Formulaire.

    Dans cette capture d'écran, la première section a été réduite afin de conserver de l'espace à l'écran : le nombre de champs dans la section réduite est indiqué à côté du libellé de l’étiquette (Nom dans cet exemple).

    Note: Il est possible de glisser un champ à l'intérieur d'une section (pour modifier sa position sur le Formulaire) et entre les sections. Il est également possible de glisser les sections afin de réorganiser leur ordre sur le Formulaire. Bien que cela ne soit pas nécessaire, il peut être pratique de réduire les sections avant de les faire glisser.

  20. Cliquez sur Sauvegarder pour sauvegarder le Formulaire.
  21. Si vous n'avez pas spécifié d'Identificateur pour le Formulaire, celui-ci sera attribué automatiquement.

    Le Formulaire est soumis à une validation. Il ne sera pas possible de sauvegarder le Formulaire tant que tous les champs obligatoires n'auront pas été remplis.

  22. Lorsque vous avez terminé avec le Formulaire, sauvegardez les modifications et cliquez sur :
  23. Retournez à l'écran Accueil.

    Si vous êtes rattaché à plusieurs projets, l'écran d'accueil présente tous les projets auxquels vous participez. Si vous n'appartenez qu'à un seul projet, l'écran Accueil liste les éléments du projet auxquels vous avez accès.

    Retourner à la liste des éléments auxquels vous avez accès dans le projet en cours.

    Note: Si vous n'appartenez qu'à un seul projet, les boutons Accueil et Projet vous ramènent au même endroit.

    -OU-

    Cliquez sur pour quitter l'application.